Documentation

DataCycleModel extends ArrayObject
in package
implements ModelInterface

Class DataCycleModel

Tags
author

Patrick Rainer rainer@datacycle.at

Table of Contents

Interfaces

ModelInterface

Properties

$availableLanguages  : array<string|int, mixed>
$context  : array<string|int, mixed>
$languages  : array<string|int, mixed>
$requestParams  : array<string|int, mixed>
$translatedLanguages  : array<string|int, mixed>
$modelFactory  : ModelFactoryInterface

Methods

__construct()  : mixed
offsetGet()  : mixed
constructChild()  : object

Properties

$availableLanguages read-only

public array<string|int, mixed> $availableLanguages

$languages read-only

public array<string|int, mixed> $languages

languages is determined by request params

$requestParams read-only

public array<string|int, mixed> $requestParams

$translatedLanguages read-only

public array<string|int, mixed> $translatedLanguages

Methods

__construct()

public __construct(object $input, array<string|int, mixed> $context, array<string|int, mixed> $requestParams, ModelFactoryInterface $modelFactory) : mixed
Parameters
$input : object
$context : array<string|int, mixed>
$requestParams : array<string|int, mixed>
$modelFactory : ModelFactoryInterface

offsetGet()

public offsetGet(mixed $key) : mixed
Parameters
$key : mixed

constructChild()

protected constructChild(object $data, array<string|int, mixed> $context, array<string|int, mixed> $requestParams) : object
Parameters
$data : object
$context : array<string|int, mixed>
$requestParams : array<string|int, mixed>
Return values
object

        
On this page

Search results