Stud.IP  6.0
PluginDispatcher Class Reference
Inheritance diagram for PluginDispatcher:
StudipDispatcher Dispatcher

Public Member Functions

 __construct (\Psr\Container\ContainerInterface $container, StudIPPlugin $plugin)
 
- Public Member Functions inherited from StudipDispatcher
 __construct (ContainerInterface $container)
 
 trails_error ($exception)
 
 load_controller ($controller)
 
 getRouteCallable ($uri)
 
- Public Member Functions inherited from Dispatcher
 __construct (string $trails_root, string $trails_uri, string $default_controller)
 
 dispatch ($uri)
 
 map_uri_to_response ($uri)
 
 default_route ()
 
 trails_error ($exception)
 
 clean_request_uri ($uri)
 
 parse ($unconsumed, $controller=null)
 
 split_on_first_slash ($str)
 
 file_exists ($path)
 
 load_controller ($controller)
 
 error_handler ($errno, $string, $file, $line)
 

Data Fields

StudIPPlugin $current_plugin
 
- Data Fields inherited from Dispatcher
string $trails_root
 
string $trails_uri
 
string $default_controller
 

Additional Inherited Members

- Protected Attributes inherited from StudipDispatcher
 $container
 

Detailed Description

This is a specialized dispatcher for plugins.

Author
Jan-Hendrik Willms tleil.nosp@m.ax+s.nosp@m.tudip.nosp@m.@gma.nosp@m.il.co.nosp@m.m GPL2 or any later version
Since
Stud.IP 6.0

Constructor & Destructor Documentation

◆ __construct()

__construct ( \Psr\Container\ContainerInterface  $container,
StudIPPlugin  $plugin 
)

Field Documentation

◆ $current_plugin

StudIPPlugin $current_plugin

The documentation for this class was generated from the following file: