Пример #1
0
 public function __construct($pDomain = NULL, $pName = NULL, $pID = NULL, $pAction = NULL)
 {
     $this->set_domain($pDomain);
     parent::_load($pName, $pID, $pLabel, $pAction, $pFields, $pProps);
     if ($this->get_domain()->isSaved()) {
         $data = $this->get_domain()->toArray();
         parent::load_field_values($data);
         // loads defaults or record field data.
     }
     $this->_init();
 }
Пример #2
0
 public function __construct($pGroup, $pGame = NULL)
 {
     $pGroup = Zupal_Domain_Abstract::_as($pGroup, 'Ultimatum_Model_Ultgroups');
     if ($pGame) {
         $pGame = Zupal_Domain_Abstract::_as($pGame, 'Ultimatum_Model_Ultgames');
     } else {
         $pGame = Ultimatum_Model_Ultgames::get_active();
     }
     parent::_load();
     $this->game_id->set_value($pGame->identity());
     $this->group_id->set_value($pGroup->identity());
     $this->set_label('Change size of ' . $pGroup);
 }