/** * Constructor * * @param mixed $data Task data * @param bool $loadExtraData Load Extra data flag */ public function __construct($data, $loadExtraData = true) { parent::__construct($data, $loadExtraData); if (is_string($this->taskData)) { $this->taskData = (array) json_decode($this->taskData, true); } }
/** * Constructor * * @param mixed $data Data */ public function __construct($data) { parent::__construct($data); if (is_string($this->createdTime)) { $this->createdTime = new DateTime($this->createdTime); } if (!empty($this->translationMethod)) { $db = JFactory::getDbo(); $query = $db->getQuery(true); $query->select('*')->from('#__neno_translation_methods')->where('id = ' . (int) $this->translationMethod); $db->setQuery($query); $this->translationMethod = $db->loadObject(); } }
/** * Constructor * * @param mixed $data Data */ public function __construct($data) { parent::__construct($data); if (is_string($this->createdTime)) { $this->createdTime = new DateTime($this->createdTime); } if (!empty($this->translationMethod)) { $this->translationMethod = NenoHelper::getTranslationMethodById($this->translationMethod); } }