예제 #1
0
파일: LMSPlugin.php 프로젝트: oswida/lms
 /**
  * Receives notification from plugin manager and processes it.
  * 
  * @param SubjectInterface $lms_plugin_manager Plugin manager
  */
 public function receiveUpdate(SubjectInterface $lms_plugin_manager)
 {
     $hook_name = $lms_plugin_manager->getHookName();
     $hook_data = $lms_plugin_manager->getHookData();
     $new_hook_data = $this->dispatcher($hook_name, $hook_data);
     $lms_plugin_manager->setHookData($new_hook_data);
 }