コード例 #1
0
ファイル: Events.php プロジェクト: biggtfish/cms
 /**
  * Create form.
  *
  * @param array  $eventsData Control data.
  * @param string $type       Package type.
  * @param string $link       Back link.
  */
 public function __construct($eventsData, $type, $link = 'admin-packages')
 {
     $this->_eventsData = $eventsData;
     $this->_type = $type;
     $this->_link = $link;
     parent::__construct();
 }
コード例 #2
0
ファイル: RoleCreate.php プロジェクト: biggtfish/cms
 /**
  * Create form.
  *
  * @param AbstractModel|null $entity Entity object.
  */
 public function __construct(AbstractModel $entity = null)
 {
     parent::__construct();
     if (!$entity) {
         $entity = new Role();
     }
     $this->addEntity($entity);
 }
コード例 #3
0
ファイル: Create.php プロジェクト: biggtfish/cms
 /**
  * Create form.
  *
  * @param AbstractModel $entity Entity object.
  */
 public function __construct(AbstractModel $entity = null)
 {
     $this->_currentPageObject = $entity;
     parent::__construct();
     if (!$entity) {
         $entity = new Page();
     }
     $this->addEntity($entity);
 }
コード例 #4
0
ファイル: CreateItem.php プロジェクト: biggtfish/cms
 /**
  * Create form.
  *
  * @param AbstractModel $entity Entity object.
  */
 public function __construct(AbstractModel $entity = null)
 {
     parent::__construct();
     if (!$entity) {
         $entity = new LanguageTranslation();
         $entity->checked = true;
     }
     $this->addEntity($entity);
 }
コード例 #5
0
ファイル: Export.php プロジェクト: biggtfish/cms
 /**
  * Form constructor.
  *
  * @param Package    $package Package object.
  * @param null|array $exclude Exclude data.
  */
 public function __construct($package, $exclude = null)
 {
     $this->_package = $package;
     $this->_exclude = $exclude;
     parent::__construct();
 }