app/listeners/ActivityLog.php: update _log() to phalcon4 model api.
This commit is contained in:
parent
62550f90fa
commit
05e1a19f47
1 changed files with 2 additions and 17 deletions
|
|
@ -11,11 +11,6 @@ use Phalcon\Di\Injectable,
|
||||||
|
|
||||||
class ActivityLog extends Injectable
|
class ActivityLog extends Injectable
|
||||||
{
|
{
|
||||||
/**
|
|
||||||
* @var ActivityLogger
|
|
||||||
*/
|
|
||||||
protected $_table = null;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* On login event.
|
* On login event.
|
||||||
*
|
*
|
||||||
|
|
@ -74,20 +69,10 @@ class ActivityLog extends Injectable
|
||||||
{
|
{
|
||||||
$ip = (new \Phalcon\Http\Request())->getClientAddress();
|
$ip = (new \Phalcon\Http\Request())->getClientAddress();
|
||||||
|
|
||||||
$data = [
|
return (new ActivityLogger())->assign([
|
||||||
'user_id' => $user->getId(),
|
'user_id' => $user->getId(),
|
||||||
'ip' => $ip,
|
'ip' => $ip,
|
||||||
'message' => $message
|
'message' => $message
|
||||||
];
|
])->create();
|
||||||
|
|
||||||
return $this->_getLogger()->create($data);
|
|
||||||
}
|
|
||||||
|
|
||||||
protected function _getLogger()
|
|
||||||
{
|
|
||||||
if ($this->_table === null) {
|
|
||||||
$this->_table = new ActivityLogger();
|
|
||||||
}
|
|
||||||
return $this->_table;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Reference in a new issue