Example #1
0
 /**
  * ローカルフックポイントを生成し、実行します.
  * 
  * @param SC_Helper_Plugin_Ex $objPlugin 
  * @return void
  */
 function doLocalHookpointAfter(SC_Helper_Plugin_Ex $objPlugin)
 {
     // ローカルフックポイントを実行
     $parent_class_name = get_parent_class($this);
     if ($parent_class_name != 'LC_Page') {
         $objPlugin->doAction($parent_class_name . '_action_after', array($this));
     }
     $class_name = get_class($this);
     if ($parent_class_name != 'LC_Page' && $class_name != $parent_class_name) {
         $objPlugin->doAction($class_name . '_action_after', array($this));
     }
 }