Methods

__construct()

__construct()

call()

call()

RegisterIncludes()

RegisterIncludes()

fetch()

fetch()

fetch folder or folder list the method provides access to the folder list or a specific folder for edit

SearchOrphaned()

SearchOrphaned()

GetOrphaned()

GetOrphaned()

DeleteOrphaned()

DeleteOrphaned()

UpdateOrphaned()

UpdateOrphaned()

ExportTree()

ExportTree()

ImportTree()

ImportTree()

FolderTree()

FolderTree()

AccessLoad()

AccessLoad()

load access rules provide access to the access list a group has on a certain folder this endpoint is deep secured and uses the values from _GET

DirectoryBatch()

DirectoryBatch()

AccessUpdate()

AccessUpdate()

update access sets provides an interface to modify a single folder access list, this function is secured by access levels

FetchElementsProcessed()

FetchElementsProcessed()

loadTemplate()

loadTemplate()

moveSingleRelation()

moveSingleRelation()

copySingleRelation()

copySingleRelation()

deleteSingleRelation()

deleteSingleRelation()

updateSingleRelation()

updateSingleRelation()

update relation provides an interface to modify a single relation, this function is secured by access levels

FetchSingleAssetProgress()

FetchSingleAssetProgress()

fetchSingleAssetDerivatives()

fetchSingleAssetDerivatives()

fetchSingleRelation()

fetchSingleRelation()

FetchContentRelations()

FetchContentRelations()

RecalculateImageRotation()

RecalculateImageRotation()

DeleteAssetDerivative()

DeleteAssetDerivative()

ReplaceAssetDerivative()

ReplaceAssetDerivative()

RecalculateDerivatives()

RecalculateDerivatives()

ConvertContent()

ConvertContent()

updateContent()

updateContent()

addRelation()

addRelation()

update()

update()

drop()

drop()

create()

create()

ImportExecute()

ImportExecute()

ImportPreset()

ImportPreset()

Download()

Download()

LoadTypesWithAssetList()

LoadTypesWithAssetList()

GetDomainConfigPreset()

GetDomainConfigPreset()

ResolveDomain()

ResolveDomain()

CorsDomainConfig()

CorsDomainConfig()

GetDomainConfig()

GetDomainConfig()

SaveDomainConfig()

SaveDomainConfig()

moveOrCopySingleRelation()

moveOrCopySingleRelation(  $action)

Parameters

$action

getRawObject()

getRawObject(integer|string  $id,string  $type,string  $error_field = ''): \FAA\Obj\Generic\BaseContent|\FAA\Obj\Generic\Asset

Fetch a raw content

Parameters

integer|string $id

The content id

string $type

The content type

string $error_field

When defined, set the error into a field

Returns

\FAA\Obj\Generic\BaseContent|\FAA\Obj\Generic\Asset

A base content object or an asset

exportAsset()

exportAsset(array  $reference,string  $path)

Download the asset main file or,resolve the object

Parameters

array $reference
string $path

exportTreeRecursive()

exportTreeRecursive(array  $structure,\FAA\Obj\Generic\FolderTree  $folder,string  $path,  $replace)

Helper to export a folder tree with full structure

Parameters

array $structure
\FAA\Obj\Generic\FolderTree $folder
string $path
$replace