PHP 클래스 GcDevelopment\Controller\DocumentTypeController

상속: extends Gc\Mvc\Controller\Action
파일 보기 프로젝트 열기: gotcms/gotcms

보호된 프로퍼티들

프로퍼티 타입 설명
$aclPage array Contains information about acl

공개 메소드들

메소드 설명
addPropertyAction ( ) : Zend\View\Model\JsonModel Add property in session
addTabAction ( ) : Zend\View\Model\JsonModel Add tab in session
createAction ( ) : Zend\View\Model\ViewModel | array Create document type
deleteAction ( ) : Zend\View\Model\JsonModel Delete Document type
deletePropertyAction ( ) : Zend\View\Model\JsonModel Delete property in session
deleteTabAction ( ) : Zend\View\Model\JsonModel Delete tab in session
editAction ( ) : Zend\View\Model\ViewModel | array Edit document type
importTabAction ( ) : Zend\View\Model\JsonModel Add tab in session
indexAction ( ) : Zend\View\Model\ViewModel | array List all document types

보호된 메소드들

메소드 설명
prepareDocumentTypeSession ( Zend\Session\Container $session, Model $documentType ) : array Prepare document type session
saveProperties ( Zend\InputFilter\InputFilter $propertiesSubform, array $existingTabs ) : array Save properties
saveTabs ( Zend\InputFilter\InputFilter $tabsSubform, Model $documentType ) : array Save tabs

메소드 상세

addPropertyAction() 공개 메소드

Add property in session
public addPropertyAction ( ) : Zend\View\Model\JsonModel
리턴 Zend\View\Model\JsonModel

addTabAction() 공개 메소드

Add tab in session
public addTabAction ( ) : Zend\View\Model\JsonModel
리턴 Zend\View\Model\JsonModel

createAction() 공개 메소드

Create document type
public createAction ( ) : Zend\View\Model\ViewModel | array
리턴 Zend\View\Model\ViewModel | array

deleteAction() 공개 메소드

Delete Document type
public deleteAction ( ) : Zend\View\Model\JsonModel
리턴 Zend\View\Model\JsonModel

deletePropertyAction() 공개 메소드

Delete property in session
public deletePropertyAction ( ) : Zend\View\Model\JsonModel
리턴 Zend\View\Model\JsonModel

deleteTabAction() 공개 메소드

Delete tab in session
public deleteTabAction ( ) : Zend\View\Model\JsonModel
리턴 Zend\View\Model\JsonModel

editAction() 공개 메소드

Edit document type
public editAction ( ) : Zend\View\Model\ViewModel | array
리턴 Zend\View\Model\ViewModel | array

importTabAction() 공개 메소드

Add tab in session
public importTabAction ( ) : Zend\View\Model\JsonModel
리턴 Zend\View\Model\JsonModel

indexAction() 공개 메소드

List all document types
public indexAction ( ) : Zend\View\Model\ViewModel | array
리턴 Zend\View\Model\ViewModel | array

prepareDocumentTypeSession() 보호된 메소드

Prepare document type session
protected prepareDocumentTypeSession ( Zend\Session\Container $session, Model $documentType ) : array
$session Zend\Session\Container Session container
$documentType Gc\DocumentType\Model DocumentType model
리턴 array

saveProperties() 보호된 메소드

Save properties
protected saveProperties ( Zend\InputFilter\InputFilter $propertiesSubform, array $existingTabs ) : array
$propertiesSubform Zend\InputFilter\InputFilter Properties sub form
$existingTabs array Array of tabs
리턴 array

saveTabs() 보호된 메소드

Save tabs
protected saveTabs ( Zend\InputFilter\InputFilter $tabsSubform, Model $documentType ) : array
$tabsSubform Zend\InputFilter\InputFilter Tabs sub form
$documentType Gc\DocumentType\Model DocumentType model
리턴 array

프로퍼티 상세

$aclPage 보호되어 있는 프로퍼티

Contains information about acl
protected array $aclPage
리턴 array