GcContent\Controller\DocumentController::statusAction PHP Метод

statusAction() публичный Метод

Defined status to document
public statusAction ( ) : Zend\View\Model\JsonModel
Результат Zend\View\Model\JsonModel
    public function statusAction()
    {
        $status = $this->getRouteMatch()->getParam('status', null);
        $documentId = $this->getRouteMatch()->getParam('id', null);
        $document = DocumentModel::fromId($documentId);
        if (empty($document) or $status === null) {
            return $this->returnJson(array('success' => false));
        }
        $document->setStatus($status);
        $document->save();
        return $this->returnJson(array('success' => true));
    }