/home/vianto5/cititower.mx/wp-content/plugins/sitepress-multilingual-cms/classes/ATE/Log
Edit: /home/vianto5/cititower.mx/wp-content/plugins/sitepress-multilingual-cms/classes/ATE/Log/Entry.php (1805B)
timestamp = (int) $item['timestamp'];
$this->eventType = (int) ( isset( $item['eventType'] ) ? $item['eventType'] : $item['event'] );
$this->description = $item['description'];
$this->wpmlJobId = (int) $item['wpmlJobId'];
$this->ateJobId = (int) $item['ateJobId'];
$this->extraData = (array) $item['extraData'];
}
}
public static function createForType($eventType, $extraData) {
$entry = new self();
$entry->eventType = $eventType;
$entry->extraData = $extraData;
return $entry;
}
public static function retryJob( $wpmlJobId, $extraData ) {
$entry = self::createForType(EventsTypes::JOB_RETRY, $extraData);
$entry->wpmlJobId = $wpmlJobId;
return $entry;
}
/**
* @return string
*/
public function getFormattedDate() {
return date_i18n( 'Y/m/d g:i:s A', $this->timestamp );
}
/**
* @return string
*/
public function getExtraDataToString() {
return json_encode( $this->extraData );
}
}