Connector
class Connector extends Singleton implements IEndpointConnector
Base Connector
Properties
static protected multiple: | $_instances | Array of \jtl\Connector\Core\Utilities\Singleton Objects | from Singleton |
protected | $controller | ||
protected | $keyMapper | ||
protected | $tokenLoader | ||
protected | $tokenValidator | ||
protected | $checksumLoader | ||
protected | $eventDispatcher | ||
protected | $method | ||
protected | $useSuperGlobals | ||
protected | $modelNamespace |
Methods
initialize()
Main initialize method
getPrimaryKeyMapper()
Returns primary key mapper
getTokenLoader()
Returns token loader
getTokenValidator()
No description
getChecksumLoader()
Returns checksum loader
setEventDispatcher(EventDispatcher $eventDispatcher)
Setter checksum loader
EventDispatcher
getEventDispatcher()
Returns checksum loader
boolean
getUseSuperGlobals()
No description
setModelNamespace(string $modelNamespace)
Method Setter
string
getModelNamespace()
Method Getter
bool
canHandle()
(non-PHPdoc)
getController()
(non-PHPdoc)
Details
in Singleton at line 29
static Singleton:
getInstance()
Basic Singleton implementation
in Singleton at line 42
protected
__construct()
Basic Constructor
in Singleton at line 49
final protected
__clone()
Clone Method
at line 38
initialize()
Main initialize method
at line 49
IEndpointConnector
setPrimaryKeyMapper(IPrimaryKeyMapper $mapper)
Setter primary key mapper
at line 60
IPrimaryKeyMapper
getPrimaryKeyMapper()
Returns primary key mapper
at line 71
IEndpointConnector
setTokenLoader(ITokenLoader $tokenLoader)
Setter token loader
at line 82
ITokenLoader
getTokenLoader()
Returns token loader
at line 93
protected Connector
setTokenValidator(ITokenValidator $tokenValidator)
Setter token validator
at line 102
ITokenValidator
getTokenValidator()
at line 113
IEndpointConnector
setChecksumLoader(IChecksumLoader $checksumLoader)
Setter checksum loader
at line 124
IChecksumLoader
getChecksumLoader()
Returns checksum loader
at line 135
Connector
setEventDispatcher(EventDispatcher $eventDispatcher)
Setter checksum loader
at line 146
EventDispatcher
getEventDispatcher()
Returns checksum loader
at line 157
Controller
setMethod(Method $method)
Method Setter
at line 168
Method
getMethod()
Method Getter
at line 176
boolean
getUseSuperGlobals()
at line 187
Controller
setModelNamespace(string $modelNamespace)
Method Setter
at line 202
string
getModelNamespace()
Method Getter
at line 212
bool
canHandle()
(non-PHPdoc)
at line 232
handle(RequestPacket $requestpacket)
(non-PHPdoc)
at line 244
getController()
(non-PHPdoc)