$accessList
$accessList : array
The locale access list
Endpoints(boolean $resolved = false) : array<mixed,\FAA\Obj\Endpoint>
Get list end points of this widget
boolean | $resolved |
MirrorPermissions(string $source, string $target) : \FAA\Obj\Result
Mirror permissions of one group to another
string | $source | Source group id |
string | $target | Target group id |
A system result
Update( $payload) : \FAA\Obj\Result|null
Update instance and save to file system
$payload |
UpdateAccessList(array $input) : \FAA\Obj\Result
Save new permission sets
Does an automated split when non system groups are involved
array | $input | The new permissions |
A system result
Save(boolean $force_new_id = false) : \FAA\Obj\Result
Save the instance
Will save the widget data and clear the caches
boolean | $force_new_id | New id needed: Not as this is a named content |
A system result
UpdateEndpoints(array $data) : \FAA\Obj\Result
Update endpoints
Will save to file, stage data and clear caches
array | $data | The new end points |
A system result
ToPlainObject(string $language = null, boolean $withparent = true) : Object
Convert to plain data set
Translate and expose the current data attribute as plain resolved object
string | $language | A system language code or empty for raw setup |
boolean | $withparent | When set to true the attributes will be resolved witch parent attributes included |
A simple attribute based php object
Delete(boolean $skip = false) : \FAA\Obj\Result
Delete this widget
boolean | $skip | Needed but not used |
A system result