コード例 #1
0
 protected function makeListView(SearchForm $searchForm, $dataProvider, $listViewClassName = null)
 {
     assert('is_string($listViewClassName) || $listViewClassName == null');
     $listModel = $searchForm->getModel();
     if ($listViewClassName == null) {
         $listViewClassName = $this->getModule()->getPluralCamelCasedName() . 'ListView';
     }
     $listView = new $listViewClassName($this->getId(), $this->getModule()->getId(), get_class($listModel), $dataProvider, GetUtil::resolveSelectedIdsFromGet(), null, array(), $searchForm->getListAttributesSelector(), $searchForm->getKanbanBoard());
     return $listView;
 }