public function test_should_ip_allow_and_deny_works_fine()
 {
     $sec = new Security(__DIR__ . '/ini/security.ini');
     $this->assertEquals(10, $sec->priority('127.0.0.2'));
     $this->assertEquals(911, $sec->priority('221.3.1.2'));
     $this->assertEquals(false, $sec->priority('221.31.1.2'));
     $this->assertEquals(array('task_flag' => 100, 'trytimes' => 3, 'tasktype' => 'asdf', 'i_am_none' => 'lalalal'), $sec->modify(array('task_flag' => 11, 'trytimes' => 2, 'tasktype' => 'asdf', 'i_am_none' => 'lalalal')));
 }
Esempio n. 2
0
 /**
  * 判断任务优先级
  *
  * @access private static
  * @return Integer or Boolean false
  */
 private static function priority()
 {
     $secure = new Security(__DIR__ . '/../../etc/security.ini');
     return $secure->priority(Context::userip());
 }
Esempio n. 3
0
 private static function access()
 {
     $secure = new \Myfox\App\Security(__DIR__ . '/../../etc/secure/agent.ini');
     return $secure->priority(Context::userip());
 }