示例#1
0
 /**
  * Notify the manager before and after object change  
  * @param string $event Either 'onPreChange' or 'onPostChange'
  * @param array $vars The variables involved in var => value pairs
  * @return bool
  * @access public
  */
 public function epNotifyChange($event, $vars)
 {
     // onPostChange
     if ($event == "onPostChange") {
         $this->epSetModifiedVars($vars);
     }
     // call manager to notify changes
     $status = true;
     if ($this->ep_m) {
         $status = $this->ep_m->notifyChange($this, $event, array_keys($vars));
     }
     return $status;
 }
示例#2
0
 /**
  * Notify the manager before and after object change  
  * @param string either 'onPreChange' or 'onPostChange'
  * @param array 
  * @return bool
  * @access public
  */
 public function epNotifyChange($event, $vars)
 {
     if (!$this->ep_m) {
         return false;
     }
     return $this->ep_m->notifyChange($this, $event, $vars);
 }