\FAA\Plugin\HiDriveHandler

Summary

Methods
Properties
Constants
SetupTemplate()
RegisterHooks()
RequestOnUrlParsed()
OnRegisterWidgetIncludes()
OnMapArrayIncludes()
ServeRequest()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
hasAccess()
handleDirectoryCall()
handleConfig()
connect()
No private properties found
N/A

Methods

SetupTemplate()

SetupTemplate(array  $data = null) : \FAA\Obj\Result

Setup getter and setter

Parameters

array $data

New configuration values

Returns

\FAA\Obj\Result

The template fetch result

RegisterHooks()

RegisterHooks() : array

Register system hooks

Register a set of handler functions to be called in certain positions.

Returns

array —

A list of hooks to register

RequestOnUrlParsed()

RequestOnUrlParsed(\FAA\Obj\Sys\HookArgument  $param) : void

The request hook

Parameters

\FAA\Obj\Sys\HookArgument $param

The hook values

OnRegisterWidgetIncludes()

OnRegisterWidgetIncludes(  $param) 

Parameters

$param

HookArgument

OnMapArrayIncludes()

OnMapArrayIncludes(  $param) 

Parameters

$param

HookArgument

ServeRequest()

ServeRequest(\FAA\Obj\Request  $request) : \FAA\Obj\Response

Serve request

Serve the request and return appropriate result.

Parameters

\FAA\Obj\Request $request

The http request object

Returns

\FAA\Obj\Response

A response object

hasAccess()

hasAccess(  $groups) 

Parameters

$groups

handleDirectoryCall()

handleDirectoryCall(\FAA\Obj\Request  $request, \FAA\Obj\Response  $response) 

Handle basic calls

Parameters

\FAA\Obj\Request $request
\FAA\Obj\Response $response

handleConfig()

handleConfig(\FAA\Obj\Request  $request, \FAA\Obj\Response  $response) 

Handle the context requests

Parameters

\FAA\Obj\Request $request
\FAA\Obj\Response $response

connect()

connect() : \FAA\Obj\Result

Connect to the hidrive defined in the config file

Returns

\FAA\Obj\Result