Jarves\PageStack::getCurrentPage PHP Method

getCurrentPage() public method

public getCurrentPage ( ) : Node | null
return Jarves\Model\Node | null
    public function getCurrentPage()
    {
        return $this->node;
    }

Usage Example

Beispiel #1
0
 /**
  * @param int|null $nodeId
  *
  * @return bool
  */
 public function isEditMode($nodeId = null)
 {
     $request = $this->requestStack->getMasterRequest();
     $hasRequest = !!$request;
     if ($nodeId) {
         return $hasRequest && 1 === (int) $request->get('_jarves_editor') && $this->acl->isUpdatable('jarves/node', ['id' => $nodeId]);
     }
     return $hasRequest && 1 === (int) $request->get('_jarves_editor') && $this->pageStack->getCurrentPage() && $this->acl->isUpdatable('jarves/node', ['id' => $this->pageStack->getCurrentPage()->getId()]);
 }
All Usage Examples Of Jarves\PageStack::getCurrentPage