[ all elements ]

Index of all elements

[ a ] [ c ] [ d ] [ g ] [ h ] [ i ] [ k ] [ l ] [ n ] [ p ] [ q ] [ r ] [ s ] [ t ] [ u ] [ _ ]

a

add
in file class.apc_queue.php, method queue_interface::add()
add
in file class.apc_queue.php, method apc_queue::add()
    Adds a value to queue
apc_queue
in file class.apc_queue.php, class apc_queue
    Simple class for fifo queues saved in APC cache
top

c

class.apc_queue.php
procedural page class.apc_queue.php
check
in file secure_hash.class.php, method secure_hash::check()
    Checks if a formated hash is equal to a password
count_urls
in file class.url_shortener.php, method url_shortener::count_urls()
    Simply returns the number of current urls
class.url_shortener.php
procedural page class.url_shortener.php
top

d

$db_table_hits
in file class.url_shortener.php, variable url_shortener::$db_table_hits
    Name of Database table for storing redirect hits
$db_table_redirect
in file class.url_shortener.php, variable url_shortener::$db_table_redirect
    Name of Database table for storing urls and keys
$delimiter
in file secure_hash.class.php, variable secure_hash::$delimiter
    Delimiter used in formated hash
top

g

get
in file class.apc_queue.php, method apc_queue::get()
    Fetches next value from queue. FALSE if empty.
get
in file class.apc_queue.php, method queue_interface::get()
get_redirect
in file class.url_shortener.php, method url_shortener::get_redirect()
    Method for selecting a redirect from database
get_redirect_count
in file class.url_shortener.php, method url_shortener::get_redirect_count()
    Simply returns the number of current hits for this key
top

h

$hashing_method
in file secure_hash.class.php, variable secure_hash_example::$hashing_method
    New default hashing function
$hashing_method
in file secure_hash.class.php, variable secure_hash::$hashing_method
    Default hashing method
$head
in file class.apc_queue.php, variable apc_queue::$head
    Key of head counter
hash
in file secure_hash.class.php, method secure_hash::hash()
    Hashes a string and returns the formated hash.
top

i

$iter_max
in file secure_hash.class.php, variable secure_hash::$iter_max
    Max hashing iterations
$iter_min
in file secure_hash.class.php, variable secure_hash::$iter_min
    Min hashing iterations
init
in file class.apc_queue.php, method apc_queue::init()
    Initializes the queue and checks for counter integrity
top

k

$key
in file class.apc_queue.php, variable apc_queue::$key
    Key prefix
$key_base
in file class.url_shortener.php, variable url_shortener::$key_base
    Convertion basis for the key convert method.
top

l

length
in file class.apc_queue.php, method apc_queue::length()
    Returns queue length
length
in file class.apc_queue.php, method queue_interface::length()
log_redirect
in file class.url_shortener.php, method url_shortener::log_redirect()
    Logs a redirect hit by key
top

n

$name
in file class.apc_queue.php, variable apc_queue::$name
    Name of this queue
new_redirect
in file class.url_shortener.php, method url_shortener::new_redirect()
    Method for creating a new redirect
top

p

$permutate
in file secure_hash.class.php, variable secure_hash::$permutate
    Flag if permutations should be used
$permutations
in file secure_hash.class.php, variable secure_hash::$permutations
    Rules for permutation.
$prefix
in file class.apc_queue.php, variable apc_queue::$prefix
    Overall prefix for queue keys
top

q

queue_interface
in file class.apc_queue.php, class queue_interface
    Simple queue interface
top

r

$regex_valid_url
in file class.url_shortener.php, variable url_shortener::$regex_valid_url
    Regex for URL validation
top

s

$salt_chars
in file secure_hash.class.php, variable secure_hash::$salt_chars
    Salt chars.
$salt_global
in file secure_hash.class.php, variable secure_hash::$salt_global
    Global salt which is NOT stored inside formated hash but needed to check integrity of hash.
$salt_len
in file secure_hash.class.php, variable secure_hash::$salt_len
    Length of salt
secure_hash
in file secure_hash.class.php, class secure_hash
    Secure password hashing class. A simple and easy to use class for secure password hashing. It is using random Salts and multiple hashing with random iterations. The class can be easily extended with own hashing methods.
secure_hash.class.php
procedural page secure_hash.class.php
secure_hash.example.php
procedural page secure_hash.example.php
secure_hash_example
in file secure_hash.class.php, class secure_hash_example
    Example code how secure_hash can be easily extended for own hashing methods.
top

t

$tail
in file class.apc_queue.php, variable apc_queue::$tail
    Key of tail counter
top

u

$url_parts_forbidden
in file class.url_shortener.php, variable url_shortener::$url_parts_forbidden
    List of forbidden URL parts
url_shortener
in file class.url_shortener.php, class url_shortener
    Class for shortening urls The urls will be stored in a MySQL database, read doku for table Format.
top

_

_convert_id
in file class.url_shortener.php, method url_shortener::_convert_id()
    Converts a numeric id from decimal to alphanumeric.
_forbidden_url
in file class.url_shortener.php, method url_shortener::_forbidden_url()
    Checks if a URL contains forbidden parts
_get_ip
in file class.url_shortener.php, method url_shortener::_get_ip()
    Returns the ip of current client
_get_redirect_by_key
in file class.url_shortener.php, method url_shortener::_get_redirect_by_key()
    Searches a Key in the database and returns the whole dataset
_get_redirect_by_url
in file class.url_shortener.php, method url_shortener::_get_redirect_by_url()
    Searches a URL in the database and returns the whole dataset
_hash_md5
in file secure_hash.class.php, method secure_hash::_hash_md5()
    Plugin md5 hashing method
_hash_own
in file secure_hash.class.php, method secure_hash_example::_hash_own()
    Plugin own hashing method
_hash_sha1
in file secure_hash.class.php, method secure_hash::_hash_sha1()
    Plugin sha1 hashing method
_insert_url
in file class.url_shortener.php, method url_shortener::_insert_url()
    Inserts a URL to the database and returns the whole dataset
_new_permutation
in file secure_hash.class.php, method secure_hash::_new_permutation()
    Returns a new permutaion which can be used in this class
_p
in file secure_hash.class.php, method secure_hash::_p()
    Permutation string with global rules
_permutate
in file secure_hash.class.php, method secure_hash::_permutate()
    Permutate a string with given rule
_salt
in file secure_hash.class.php, method secure_hash::_salt()
    Generate a random salt
_valid_url
in file class.url_shortener.php, method url_shortener::_valid_url()
    Validates a URL with global regex
__construct
in file class.apc_queue.php, method apc_queue::__construct()
    Creates queue object. Every queue needs a name.
top

Documentation generated on Fri, 29 Jan 2010 08:49:11 +0100 by phpDocumentor 1.4.3