コード例 #1
0
 public function testSetGetModelsNull()
 {
     $form = new Application_Form_Model_Table();
     $form->setModels(Opus_Licence::getAll());
     $this->assertNotNull($form->getModels());
     $form->setModels(null);
     $this->assertNull($form->getModels());
 }
コード例 #2
0
 /**
  * Erzeugt das Formular für die Darstellung der Modeltabelle auf der Indexseite.
  * @return Application_Form_Model_Table
  * TODO Konfigurierbare Tabelle mit Links für Editing/Deleting
  */
 public function getIndexForm()
 {
     $form = new Application_Form_Model_Table();
     $form->setModels($this->getAllModels());
     $form->setColumns(array(array('label' => $this->getModelClass())));
     $form->setController($this);
     return $form;
 }