Esempio n. 1
0
 public function testNestedFormRendering()
 {
     $class = BaseRecordAction::createCRUDClass('ProductBundle\\Model\\Product', 'Create');
     $create = new $class();
     $view = $create->asView();
     $this->assertNotNull($view);
     $html = $view->render();
     $this->assertNotNull($html);
     $dom = new DOMDocument();
     $dom->load($html);
     ok($dom);
 }
 public function testCRUDClassFromBaseRecordAction()
 {
     $class = BaseRecordAction::createCRUDClass('App\\Model\\Post', 'Create');
     ok($class);
     is('App\\Action\\CreatePost', $class);
 }
Esempio n. 3
0
 public function getRecordActionClass($type)
 {
     $class = get_class($this);
     $actionClass = \ActionKit\RecordAction\BaseRecordAction::createCRUDClass($class, $type);
     return $actionClass;
 }