Catalyst::View

Catalyst::View - базовый класс для создания представлений (view) Catalyst.

Пример использования:

Catalyst::View наследует методы Catalyst::Component.

Существует договоренность, что имена шаблонов, которые используются для формирования итоговой страницы и отправки ее пользователю, должны передаваться с помощью $c->stash->{template}.

Теоретически, если вы реализуете собственное представление для каких-либо целей, вы можете использовать любые переменные для передачи данных. Однако, если предполагается выкладывание модуля в общий доступ, лучше придерживаться общих правил.

Методы Catalyst::View

process

При попытке вызова сгенерирует ошибку. Должен быть переопределен в дочерних классах.

Пример переопределенного метода process: