getI18N(); return array( stTask::STATUS_PENDING => $i18n->__('Oczekuje'), stTask::STATUS_RUNNING => $i18n->__('W trakcie wykonywania'), ); } /** * Zwraca zadanie po jego id * * @param string $taskId Id zadania * @return Task */ public static function retrieveByTaskId(string $taskId) { $fc = stFunctionCache::getInstance('stTaskScheluder'); return $fc->cacheCall(function($taskId) { $c = new Criteria(); $c->add(self::TASK_ID, $taskId); $task = self::doSelectOne($c); return $task; }, array($taskId), array('id' => $taskId)); } }