Externalizer extends ModificationFieldsBase implements Arrayable
FinalYes
Class Externalizer
Table of Contents
Interfaces
Constants
- CHECK_REQUIRED = 'CHECK_REQUIRED'
- SORTING_KEYS = 'SORTING_KEYS'
- TO_CAMEL = 'TO_CAMEL'
- TO_SNAKE = 'TO_SNAKE'
- TO_WHITE_LIST = 'TO_WHITE_LIST'
Methods
- __construct() : mixed
- convertKeysToCamelCase() : mixed
- getArguments() : mixed
- getController() : mixed
- getData() : mixed
- getManager() : ViewManager
- getName() : mixed
- getPage() : mixed
- multiSortKeysArray() : mixed
- process() : mixed
- setArguments() : mixed
- setFormat() : void
- toArray() : array<string|int, mixed>
Constants
CHECK_REQUIRED
public
mixed
CHECK_REQUIRED
= 'CHECK_REQUIRED'
SORTING_KEYS
public
mixed
SORTING_KEYS
= 'SORTING_KEYS'
TO_CAMEL
public
mixed
TO_CAMEL
= 'TO_CAMEL'
TO_SNAKE
public
mixed
TO_SNAKE
= 'TO_SNAKE'
TO_WHITE_LIST
public
mixed
TO_WHITE_LIST
= 'TO_WHITE_LIST'
Methods
__construct()
public
__construct(ViewManager $manager[, mixed $data = [] ]) : mixed
Parameters
- $manager : ViewManager
- $data : mixed = []
convertKeysToCamelCase()
public
static convertKeysToCamelCase(mixed $fields) : mixed
Parameters
- $fields : mixed
getArguments()
public
getArguments() : mixed
getController()
public
getController() : mixed
getData()
public
getData() : mixed
getManager()
public
getManager() : ViewManager
Return values
ViewManagergetName()
public
getName() : mixed
getPage()
public
getPage(Page $page) : mixed
Parameters
- $page : Page
multiSortKeysArray()
public
static multiSortKeysArray(array<string|int, mixed> $data) : mixed
Parameters
- $data : array<string|int, mixed>
process()
public
process() : mixed
setArguments()
public
setArguments(mixed $arguments) : mixed
Parameters
- $arguments : mixed
setFormat()
public
setFormat(mixed $format) : void
Parameters
- $format : mixed
toArray()
public
toArray() : array<string|int, mixed>