コード例 #1
0
ファイル: Abstract.php プロジェクト: cargomedia/cm
 public function ajax_loadComponent(CM_Params $params, CM_Frontend_JavascriptContainer_View $handler, CM_Http_Response_View_Ajax $response)
 {
     $className = $params->getString('className');
     $params->remove('className');
     if (!class_exists($className)) {
         throw new CM_Exception_Invalid('Class not found', CM_Exception::WARN, ['className' => $className]);
     }
     return $response->loadComponent($className, $params);
 }
コード例 #2
0
ファイル: Abstract.php プロジェクト: NicolasSchmutz/cm
 public function ajax_loadComponent(CM_Params $params, CM_Frontend_JavascriptContainer_View $handler, CM_Http_Response_View_Ajax $response)
 {
     return $response->loadComponent($params);
 }