original_string: protected function initCustomObjects()
      {
          $this->layoutObj = null;
  
          if (!$this->layout->isFallBack()) {
              CmsException::mask($this->layout, 300);
              $parser = new CodeParser($this->layout);
              $this->layoutObj = $parser->source($this->page, $this->layout, $this);
              CmsException::unmask();
          }
  
          CmsException::mask($this->page, 300);
          $parser = new CodeParser($this->page);
          $this->pageObj = $parser->source($this->page, $this->layout, $this);
          CmsException::unmask();
      }
code: protected function initCustomObjects()
      {
          $this->layoutObj = null;
  
          if (!$this->layout->isFallBack()) {
              CmsException::mask($this->layout, 300);
              $parser = new CodeParser($this->layout);
              $this->layoutObj = $parser->source($this->page, $this->layout, $this);
              CmsException::unmask();
          }
  
          CmsException::mask($this->page, 300);
          $parser = new CodeParser($this->page);
          $this->pageObj = $parser->source($this->page, $this->layout, $this);
          CmsException::unmask();
      }
code_tokens: protected function initCustomObjects ( ) { $ this -> layoutObj = null ; if ( ! $ this -> layout -> isFallBack ( ) ) { CmsException :: mask ( $ this -> layout , 300 ) ; $ parser = new CodeParser ( $ this -> layout ) ; $ this -> layoutObj = $ parser -> source ( $ this -> page , $ this -> layout , $ this ) ; CmsException :: unmask ( ) ; } CmsException :: mask ( $ this -> page , 300 ) ; $ parser = new CodeParser ( $ this -> page ) ; $ this -> pageObj = $ parser -> source ( $ this -> page , $ this -> layout , $ this ) ; CmsException :: unmask ( ) ; }
docstring: Initializes the custom layout and page objects.
  @return void
docstring_tokens: Initializes the custom layout and page objects .