openrat-cms

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

PageSrcAction.class.php (549B)


      1 <?php
      2 namespace cms\action\page;
      3 use cms\action\Method;
      4 use cms\action\PageAction;
      5 use cms\generator\PageContext;
      6 use cms\generator\PageGenerator;
      7 use cms\generator\Producer;
      8 use cms\model\Project;
      9 
     10 class PageSrcAction extends PageAction  {
     11     public function view() {
     12 		$project = new Project( $this->page->projectid );
     13 		$this->setModelAndLanguage();
     14 
     15 		$pageContext = $this->createPageContext( Producer::SCHEME_PUBLIC );
     16 		$generator   = new PageGenerator( $pageContext );
     17 
     18 		$this->setTemplateVar('src',$generator->getCache()->get() );
     19     }
     20 }