public static function __query_static() { $name = get_called_class(); $class = new $name(); $class->tipsy(Tipsy::app()); $class->service($name); return (new \ReflectionMethod($class, '__query'))->invokeArgs($class, func_get_args()); }