コード例 #1
0
ファイル: Httpbl.php プロジェクト: naholyr/Bouncer
 public static function load(array $options = array())
 {
     self::setOptions($options);
     Bouncer::addRule('ip_infos', array('Bouncer_Rules_Httpbl', 'ipInfos'));
     Bouncer::addRule('browser_identity', array('Bouncer_Rules_Httpbl', 'test'));
     Bouncer::addRule('robot_identity', array('Bouncer_Rules_Httpbl', 'test'));
 }
コード例 #2
0
ファイル: Bbclone.php プロジェクト: beejhuff/Bouncer
 public static function load()
 {
     Bouncer::addRule('agent_infos', array('Bouncer_Rules_Bbclone', 'agentInfos'));
     // Bouncer::addRule('ip_infos', array('Bouncer_Rules_Bbclone', 'ipInfos'));
 }
コード例 #3
0
ファイル: Fingerprint.php プロジェクト: beejhuff/Bouncer
 public static function load()
 {
     Bouncer::addRule('browser_identity', array('Bouncer_Rules_Fingerprint', 'analyseIdentity'));
     Bouncer::addRule('robot_identity', array('Bouncer_Rules_Fingerprint', 'analyseIdentity'));
 }
コード例 #4
0
ファイル: Browser.php プロジェクト: beejhuff/Bouncer
 public static function load()
 {
     Bouncer::addRule('browser_identity', array('Bouncer_Rules_Browser', 'browser_identity'));
     Bouncer::addRule('request', array('Bouncer_Rules_Browser', 'browser_request'));
 }
コード例 #5
0
ファイル: Request.php プロジェクト: beejhuff/Bouncer
 public static function load()
 {
     Bouncer::addRule('request', array('Bouncer_Rules_Request', 'request_headers'));
 }
コード例 #6
0
ファイル: Network.php プロジェクト: beejhuff/Bouncer
 public static function load(array $options = array())
 {
     Bouncer::addRule('ip_infos', array('Bouncer_Rules_Network', 'ipInfos'));
 }
コード例 #7
0
ファイル: Robot.php プロジェクト: beejhuff/Bouncer
 public static function load()
 {
     Bouncer::addRule('robot_identity', array('Bouncer_Rules_Robot', 'robot_identity'));
 }
コード例 #8
0
ファイル: Basic.php プロジェクト: beejhuff/Bouncer
 public static function load()
 {
     Bouncer::addRule('browser_identity', array('Bouncer_Rules_Basic', 'browser_version'));
     Bouncer::addRule('browser_identity', array('Bouncer_Rules_Basic', 'os_version'));
     Bouncer::addRule('request', array('Bouncer_Rules_Basic', 'has_cookie'));
 }
コード例 #9
0
ファイル: Geoip.php プロジェクト: beejhuff/Bouncer
 public static function load()
 {
     Bouncer::addRule('ip_infos', array('Bouncer_Rules_Geoip', 'ipInfos'));
 }