public function dynamic($class) { $component = $this->_getView()->data; $dynamicClass = Kwf_Component_Abstract_Admin::getComponentClass($component->componentClass, $class); if (!class_exists($dynamicClass)) { $dynamicClass = 'Kwf_Component_Dynamic_' . $class; } if (!class_exists($dynamicClass)) { throw new Kwf_Exception("Dynamic Class not found: {$dynamicClass}"); } $config = array('class' => $dynamicClass, 'arguments' => array_slice(func_get_args(), 1)); return $this->_getRenderPlaceholder($component->componentId, $config); }