X-Git-Url: http://git.roojs.org/?p=Pman.Core;a=blobdiff_plain;f=VerifyAccess.php;h=ba8d6414a6cd4b141c51ecbcfd86de0499d466e9;hp=2be5a92ab8f4ba604f5f1ebdc323e6e86d1954e7;hb=1524f8b36295809a3eedd6da3c6494f8aa0d86f5;hpb=bb02a74fa4bbf96c79d170df1c933e517194f06c diff --git a/VerifyAccess.php b/VerifyAccess.php index 2be5a92a..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']) ? '' : 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 ));