Properties

$config

$config : \stdClass

Store Configuration Holds the Configuration object instance

Type

\stdClass — A simple object

$req

$req : \FAA\Obj\Request

Store request Holds the request object instance

Type

\FAA\Obj\Request — A system request instance

Methods

SetupTemplate()

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

Get or set the configuration

Parameters

null $data

Returns

\FAA\Obj\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

OnRegisterWidgetIncludes()

OnRegisterWidgetIncludes(\FAA\Obj\Sys\HookArgument  $param) 

Parameters

\FAA\Obj\Sys\HookArgument $param

RequestOnUrlParsed()

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

Must parse the url in an hook

Parameters

\FAA\Obj\Sys\HookArgument $param

ServeRequest()

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

Serve request Serve the request and return appropriate result.

Serve the request and return appropriate result.

Parameters

\FAA\Obj\Request $request

The http request object

Returns

\FAA\Obj\Response

A response object

FbApi()

FbApi() : \Facebook\Facebook|null

Facebook api link Instance the facebook REST interface with stored Config()uration options

Returns

\Facebook\Facebook|null —

The interface

ShariffCallback()

ShariffCallback() 

RevokeCallback()

RevokeCallback() 

LoginCallback()

LoginCallback() 

GetUser()

GetUser(string  $user_id, string  $language) : \FAA\Obj\Generic\User|boolean

Get our user Get the user by graph user instance

Parameters

string $user_id

A facebook id

string $language

The request language

Returns

\FAA\Obj\Generic\User|boolean —

A system user object or false when error occurred or, null when no user found

GetLoginUrl()

GetLoginUrl() 

Request()

Request() : \FAA\Obj\Request

Get request Get the stored request object of the http call.

Returns

\FAA\Obj\Request

The request object

Config()

Config() 

parseSignedRequest()

parseSignedRequest(  $signed_request) 

Parameters

$signed_request

base64_url_decode()

base64_url_decode(  $input) 

Parameters

$input