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); }
public function getRecordActionClass($type) { $class = get_class($this); $actionClass = \ActionKit\RecordAction\BaseRecordAction::createCRUDClass($class, $type); return $actionClass; }