public function log($message = null, $tablename = null, $record_id = null) { if ($message === null) { $message = $this->grid->getRecordTitle($this->getTitle()); } if ($tablename === null) { $tablename = 'grid' . $this->grid->getId(); } if ($record_id === null) { try { $record_id = $this->grid->getRecordId(); } catch (Exception $e) { } } if (!defined('AM_ADMIN') || !AM_ADMIN) { return; } $this->grid->getDi()->adminLogTable->log($message, $tablename, $record_id); }