GcContent\Controller\DocumentController::refreshTreeviewAction PHP Method

refreshTreeviewAction() public method

Refresh treeview
public refreshTreeviewAction ( ) : Zend\View\Model\ViewModel
return Zend\View\Model\ViewModel
    public function refreshTreeviewAction()
    {
        $documentId = $this->getRouteMatch()->getParam('id', 0);
        if (empty($documentId)) {
            $documents = new DocumentCollection();
            $documents->load($documentId);
            $documentsList = $documents->getChildren();
        } else {
            $documents = DocumentModel::fromId($documentId);
            $documentsList = $documents->getChildren();
        }
        return $this->returnJson(array('treeview' => Component\TreeView::render($documentsList, false)));
    }