Pimcore\Controller\Action\Admin\Document::addSchedulerToDocument PHP Метод

addSchedulerToDocument() защищенный Метод

protected addSchedulerToDocument ( Document $document )
$document Pimcore\Model\Document
    protected function addSchedulerToDocument(Model\Document $document)
    {
        // scheduled tasks
        if ($this->getParam("scheduler")) {
            $tasks = [];
            $tasksData = \Zend_Json::decode($this->getParam("scheduler"));
            if (!empty($tasksData)) {
                foreach ($tasksData as $taskData) {
                    $taskData["date"] = strtotime($taskData["date"] . " " . $taskData["time"]);
                    $task = new Schedule\Task($taskData);
                    $tasks[] = $task;
                }
            }
            if ($document->isAllowed("settings")) {
                $document->setScheduledTasks($tasks);
            }
        }
    }