ActionScheduler_DBLogger::create_entry_from_db_record()
Create an action log entry from a database record.
Метод класса: ActionScheduler_DBLogger{}
Хуков нет.
Возвращает
ActionScheduler_LogEntry
.
Использование
// private - только в коде основоного (родительского) класса $result = $this->create_entry_from_db_record( $record );
- $record(объект) (обязательный)
- Log entry database record object.
Код ActionScheduler_DBLogger::create_entry_from_db_record() ActionScheduler DBLogger::create entry from db record WC 8.7.0
private function create_entry_from_db_record( $record ) { if ( empty( $record ) ) { return new ActionScheduler_NullLogEntry(); } if ( is_null( $record->log_date_gmt ) ) { $date = as_get_datetime_object( ActionScheduler_StoreSchema::DEFAULT_DATE ); } else { $date = as_get_datetime_object( $record->log_date_gmt ); } return new ActionScheduler_LogEntry( $record->action_id, $record->message, $date ); }