示例#1
0
文件: task.php 项目: andresmaeso/neno
 /**
  * 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);
     }
 }
示例#2
0
文件: job.php 项目: javigomez/neno
 /**
  * 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();
     }
 }
示例#3
0
文件: job.php 项目: andresmaeso/neno
 /**
  * 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);
     }
 }