original_string: public static function manifestEvent()
      {
          $args     = func_get_args();
          $callback = array_shift($args);
  
          if (Arr::key($callback, self::$_eventList)) {
              $callbacks = self::$_eventList[$callback];
              foreach ($callbacks as $method) {
                  call_user_func_array($method, $args);
              }
          }
      }
code: public static function manifestEvent()
      {
          $args     = func_get_args();
          $callback = array_shift($args);
  
          if (Arr::key($callback, self::$_eventList)) {
              $callbacks = self::$_eventList[$callback];
              foreach ($callbacks as $method) {
                  call_user_func_array($method, $args);
              }
          }
      }
code_tokens: public static function manifestEvent ( ) { $ args = func_get_args ( ) ; $ callback = array_shift ( $ args ) ; if ( Arr :: key ( $ callback , self :: $ _eventList ) ) { $ callbacks = self :: $ _eventList [ $ callback ] ; foreach ( $ callbacks as $ method ) { call_user_func_array ( $ method , $ args ) ; } } }
docstring: Call plugin manifest callbacks.
  
  @return void
docstring_tokens: Call plugin manifest callbacks .