Archived
1
0
Fork 0

app/listeners/ActivityLog.php: update _log() to phalcon4 model api.

This commit is contained in:
Henrik Hautakoski 2022-07-26 20:34:06 +02:00
parent 62550f90fa
commit 05e1a19f47

View file

@ -11,11 +11,6 @@ use Phalcon\Di\Injectable,
class ActivityLog extends Injectable
{
/**
* @var ActivityLogger
*/
protected $_table = null;
/**
* On login event.
*
@ -74,20 +69,10 @@ class ActivityLog extends Injectable
{
$ip = (new \Phalcon\Http\Request())->getClientAddress();
$data = [
return (new ActivityLogger())->assign([
'user_id' => $user->getId(),
'ip' => $ip,
'message' => $message
];
return $this->_getLogger()->create($data);
}
protected function _getLogger()
{
if ($this->_table === null) {
$this->_table = new ActivityLogger();
}
return $this->_table;
])->create();
}
}