Я локализую проект, написанный на ZF2. И в некоторых местах ребята используют статические переменные в слое модели.ZF2 view helper in model
public function getTransitions()
{
$transitions = array(
static::STATE_NEEDS_REVIEW => 'Needs Review',
static::STATE_NEEDS_REVISION => 'Needs Revision',
static::STATE_ARCHIVED => 'Archive'
);
// some code...
return $transitions;
}
У меня есть специальный помощник вида для перевода, который является в основном оболочкой ZF2-переводчика с некоторыми дополнительными функциями. Я знаю, как использовать его в видимом слое и в контроллерах, как это:
$t = $this->getServiceLocator()->get('ViewHelperManager')->get('t');
Но как можно использовать мой взгляд помощника в модели слоя ???