ClassName:ClsLURLShield
Constructor
__construct($remove_register_globals=true, $remove_magic_quotes=false)
Methods
1).protect
protect($data, $shield_type=SHIELD_PLAIN, $time=0, $var_name=false, $digital_sig=false)
2).expose
expose($str=false, $var_name=false, $digital_sig=false, $modify=true)
3).expunge
expunge($make_secure=false)
4).create_key_image
create_key_image($character_num, $font, $fontsize=30, $font_rgb=array('r'=>255,'g'=>0,'b'=>0), $padding=10, $back_rgb=array('r'=>255,'g'=>255,'b'=>255), $transparent=false)
5).create_html_elements
create_html_elements($form_name, $form_elements_to_protect, $form_onsubmit_callback=false)
6).is_form_shielded()
is_form_shielded
7).is_data_shielded
is_data_shielded()
8).expose_form
expose_form($escape=false, $modify=true)
9).make_secure
make_secure()
10).close
close()
11).debug_mcrypt
debug_mcrypt
12)._mcrypt_test_module_mode
_mcrypt_test_module_mode($module, $mode)
13)._open_shield($form_key=false)
_open_shield($form_key=false)
14)._close_shield()
_close_shield()
15)._process_data($data, $digital_sig, $time, $var_name=false)
_process_data
16)._encrypt
_encrypt($src_array, $form_key=false)
17)._decrypt
_decrypt($enc_string, $form_key=false)
18)._generate_random_string
_generate_random_string($length=10, $seeds=false)
19)._remove_globals
_remove_globals()
20)._remove_magic_quotes
_remove_magic_quotes()
21)._stripslashes_r
_stripslashes_r($str)
22)._trigger_error
_trigger_error($message, $fatal=true)
23)._validate_algorithm()
_validate_algorithm()
24)._rfc3548_encode
_rfc3548_encode($str)
25)._rfc3548_decode
_rfc3548_decode($str)
26)._check_secure()
_check_secure()