original_string: public static function runOne($events, $args)
      {
          foreach ($events as $key => $value) {
              $name = '\Vinala\App\Events\\'.$key;
  
              $object = new $name();
  
              $function = self::$listners[$key.'.'.$value];
  
              call_user_func_array([$object, $function], $args);
          }
  
          return true;
      }
code: public static function runOne($events, $args)
      {
          foreach ($events as $key => $value) {
              $name = '\Vinala\App\Events\\'.$key;
  
              $object = new $name();
  
              $function = self::$listners[$key.'.'.$value];
  
              call_user_func_array([$object, $function], $args);
          }
  
          return true;
      }
code_tokens: public static function runOne ( $ events , $ args ) { foreach ( $ events as $ key => $ value ) { $ name = '\Vinala\App\Events\\' . $ key ; $ object = new $ name ( ) ; $ function = self :: $ listners [ $ key . '.' . $ value ] ; call_user_func_array ( [ $ object , $ function ] , $ args ) ; } return true ; }
docstring: Run and execute one event trigger.
  
  @param array $events
  
  @return bool
docstring_tokens: Run and execute one event trigger .