Jet\Factory_InputCatcher
Factory for the InputCatcher system.
| Method | Meaning |
|---|---|
| public static getInputCatcherClassName( string $type ) : string|InputCatcher |
Returns the InputCatcher class name based on the InputCatcher type. |
| public static setInputCatcherClassName( string $type, string $class_name ) : string |
Sets the InputCatcher class name for a specific InputCatcher type. |
| public static getInputCatcherInstance( string $type ) : InputCatcher |
Creates and returns an InputCatcher instance based on the InputCatcher type. |
| public static getInputCatcherClassNames( ) : array |
Returns a map of InputCatcher class names. |
| public static setInputCatcherClassNames( array $inputcatcher_class_names ) : void |
Bulk sets InputCatcher class names. |
| public static registerNewInputCatcherType( string $inputcatcher_type, string $inputcatcher_class_name ) : void |
Registers a new InputCatcher type. |
| public static getRegisteredInputCatcherTypes( ) : array |
Returns a list of all known InputCatcher types. |