Класс Phalcon\Mvc\Model\Binder

Реализует Phalcon\Mvc\Model\BinderInterface

Source on GitHub

Phalcon\Mvc\Model\Binding

Это класс для привязки моделей в параметры для обработчика

Methods

public getBoundModels ()

Массив для хранения активных связанных моделей

public getOriginalValues ()

Массив исходных значений

public __construct ([Phalcon\Cache\BackendInterface $cache])

Phalcon\Mvc\Model\Binder конструктор

public setCache (Phalcon\Cache\BackendInterface $cache)

Получает экземпляр кэша

public getCache ()

Устанавливает экземпляр кэша

public bindToHandler (mixed $handler, array $params, mixed $cacheKey, [mixed $methodName])

Привязать модели к параметрам в надлежащем обработчике

protected findBoundModel (mixed $paramValue, mixed $className)

Найти модель по значению параметра.

protected getParamsFromCache (mixed $cacheKey)

Получить  параметры классов из кеша по ключу

protected getParamsFromReflection (mixed $handler, array $params, mixed $cacheKey, mixed $methodName)

Получить измененные параметры для обработчика с использованием отражения