Вход Регистрация
Файл: concrete5.7.5.6/concrete/src/Application/Service/Composer.php
Строк: 25
<?php
namespace ConcreteCoreApplicationService;

use 
ConcreteCorePageTypeType;
use 
PageType;
use 
ConcreteCorePageTypeComposerControlControl as PageTypeComposerControl;
use 
View;

class 
Composer
{

    
/**
     * @param Type $pagetype
     * @param bool|Page $page
     */
    
public function display(Type $pagetype$page false)
    {
        
$pagetype->renderComposerOutputForm($page);
    }

    
/**
     * @param PageType $pagetype
     * @param bool|Page $page
     */
    
public function displayButtons(PageType $pagetype$page false)
    {
        
View::element('page_types/composer/form/output/buttons', array(
            
'pagetype' => $pagetype,
            
'page' => $page
        
));
    }

    
/**
     * @param PageType $pt
     * @param Controller $cnt
     */
    
public function addAssetsToRequest(PageType $ptController $cnt)
    {
        
$list PageTypeComposerControl::getList($pt);
        foreach (
$list as $l) {
            
$l->addAssetsToRequest($cnt);
        }
    }


}
Онлайн: 1
Реклама