Constants

APP_KEY

APP_KEY

APP_SECRET

APP_SECRET

AUTH_URI

AUTH_URI

API_URI

API_URI

API_CONTENT_URI

API_CONTENT_URI

API_VERSION_URI

API_VERSION_URI

Properties

$_name

$_name : 

Type

$_dropBoxRoot

$_dropBoxRoot : 

Type

Methods

__construct()

__construct(\app_core_inputtype_file  $inputType) 

Constructor

Parameters

\app_core_inputtype_file $inputType

hasFiles()

hasFiles(\Fuman_Request  $request, \Fuman_Db_Record  $record, string  $language) : boolean

Has files

Parameters

\Fuman_Request $request
\Fuman_Db_Record $record
string $language

Returns

boolean

getFiles()

getFiles(\Fuman_Request  $request, \Fuman_Db_Record  $record, string  $language) : array|null

Returns the uploaded files from $_FILES.

Parameters

\Fuman_Request $request
\Fuman_Db_Record $record
string $language

Returns

array|null

getFormComponent()

getFormComponent(\Fuman_Db_Record  $record, string  $language) : \Fuman_InputType_Renderer

Returns form component.

Parameters

\Fuman_Db_Record $record
string $language

Returns

\Fuman_InputType_Renderer

getListComponent()

getListComponent(string  $path, string  $language) : \Fuman_Response_Data

Gets list component

Parameters

string $path
string $language

Returns

\Fuman_Response_Data

getDropBoxAccountInfo()

getDropBoxAccountInfo() : array

Gets drop box account info

Returns

array

getDropBoxFiles()

getDropBoxFiles(string  $path = '') : object

Gets drop box files

Parameters

string $path

Returns

object

_getFormName()

_getFormName(\Fuman_Db_Record  $record, string  $language) : string

Gets form name

Parameters

\Fuman_Db_Record $record
string $language

Throws

\Exception

Returns

string

_getTemplatePath()

_getTemplatePath() : string

Gets template path

Returns

string

_getSessionContainer()

_getSessionContainer() : \stdClass

Gets session container

Returns

\stdClass

_isAuthorized()

_isAuthorized() : boolean

Is authorized

Returns

boolean

_handleDropBoxCallback()

_handleDropBoxCallback() 

Handle drop box callback

_getRequestToken()

_getRequestToken() : array|null

Gets request token

Returns

array|null

_getAccessToken()

_getAccessToken(array|null  $requestToken) : array|null

Gets access token

Parameters

array|null $requestToken

Returns

array|null

_getToken()

_getToken(string  $which, null|array  $requestToken = null) : array|null

Gets token

Parameters

string $which
null|array $requestToken

Returns

array|null

_createRequest()

_createRequest(string  $uri, string  $method, null|array  $oAuthToken = null) : \Fuman_Util_HttpRequest

Create request

Parameters

string $uri
string $method
null|array $oAuthToken

Returns

\Fuman_Util_HttpRequest

_apiCall()

_apiCall(string  $path, string  $method, array  $params = array()) : array

API call

Parameters

string $path
string $method
array $params

Returns

array

_preparePath()

_preparePath(string  $path) : string

Prepare path

Parameters

string $path

Returns

string