X-Git-Url: http://git.roojs.org/?p=Pman.Core;a=blobdiff_plain;f=VerifyAccess.php;h=ba8d6414a6cd4b141c51ecbcfd86de0499d466e9;hp=2720bef73754bf48472599b316cbca20e92ca009;hb=1524f8b36295809a3eedd6da3c6494f8aa0d86f5;hpb=128fc071cac0fd714a51eaaabc2e887652041b83 diff --git a/VerifyAccess.php b/VerifyAccess.php index 2720bef7..ba8d6414 100644 --- a/VerifyAccess.php +++ b/VerifyAccess.php @@ -14,7 +14,7 @@ class Pman_Core_VerifyAccess extends Pman return true; } - function get($id) + function get($id='', $opts = array()) { @list($id, $key) = explode('/', $id); @@ -34,7 +34,7 @@ class Pman_Core_VerifyAccess extends Pman $this->jerr('[System Error] This site does not using IP management'); } - $ff->Pman['XMPP']['to'] = 'edward@roojs.com'; // testing... +// $ff->Pman['XMPP']['to'] = 'edward@roojs.com'; // testing... $core_person = DB_DataObject::factory('core_person'); @@ -46,7 +46,7 @@ class Pman_Core_VerifyAccess extends Pman } - function post() + function post($base) { $core_ip_access = DB_DataObject::factory('core_ip_access'); @@ -69,7 +69,7 @@ class Pman_Core_VerifyAccess extends Pman $this->jerr('[System Error] This site does not using IP management'); } - $ff->Pman['XMPP']['to'] = 'edward@roojs.com'; // testing... +// $ff->Pman['XMPP']['to'] = 'edward@roojs.com'; // testing... $core_person = DB_DataObject::factory('core_person'); @@ -81,7 +81,7 @@ class Pman_Core_VerifyAccess extends Pman $core_ip_access->setFrom(array( 'status' => empty($_REQUEST['status']) ? 0 : $_REQUEST['status'], - 'expire_dt' => empty($_REQUEST['expire_dt']) ? '0000-00-00' : date('Y-m-d', strtotime($_REQUEST['expire_dt'])), + 'expire_dt' => ($_REQUEST['status'] != -2 || empty($_REQUEST['expire_dt'])) ? '' : date('Y-m-d', strtotime($_REQUEST['expire_dt'])), 'authorized_by' => $core_person->id ));