PresenterHelpers
final class PresenterHelpers
internal |
Helpers for Presenter & PresenterComponent.
Methods
Static class - cannot be instantiated.
Returns array of classes persistent parameters.
Returns array of classes persistent components.
Is a method callable? It means class is instantiable and method has public visibility, is non-static and non-abstract.
Converts named parameters to list of arguments.
Converts list of arguments to named parameters.
Details
at line 51
final
__construct()
Static class - cannot be instantiated.
at line 63
static array
getPersistentParams($class)
Returns array of classes persistent parameters.
at line 90
static array
getPersistentComponents($class)
Returns array of classes persistent components.
at line 115
static bool
isMethodCallable($class, $method)
Is a method callable? It means class is instantiable and method has public visibility, is non-static and non-abstract.
at line 151
static array
paramsToArgs($class, $method, $params)
Converts named parameters to list of arguments.
Used by PresenterComponent::tryCall()
at line 182
static void
argsToParams($class, $method, $args, $supplemental = array())
Converts list of arguments to named parameters.
Used by Presenter::createRequest() & PresenterComponent::link()