本文整理匯總了PHP中Audit::loadBy方法的典型用法代碼示例。如果您正苦於以下問題:PHP Audit::loadBy方法的具體用法?PHP Audit::loadBy怎麽用?PHP Audit::loadBy使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Audit
的用法示例。
在下文中一共展示了Audit::loadBy方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: Audit
static function &Instance($type = null)
{
static $audit = NULL;
if (!$audit) {
$audit = new Audit();
$result = false;
$result = $audit->loadBy('sessionid', session_id());
if ($result === false) {
$data = array('sessionid' => session_id(), 'username' => '', 'customer_id' => '');
if (isset($_SESSION['username'])) {
$data['username'] = $_SESSION['username'];
}
if (isset($_SESSION['customer_id'])) {
$data['customer_id'] = $_SESSION['customer_id'];
}
$errors = array();
$audit = Audit::Factory($data, $errors, 'Audit');
$audit->save();
}
}
if (isset($_SESSION['username']) && $audit->username != $_SESSION['username']) {
$audit->username = $_SESSION['username'];
$audit->save();
}
return $audit;
}