zeanwork.com.br  >>  Documentação  >>  Helpers
Helpers
Os helpers seguem os mesmos princípios dos components, porem eles são voltados para a parte da apresentação da aplicação.
Como os helpers são voltados para a parte da apresentação da aplicação, os helpers são compartilhadas entre views, layouts e elements.

Alguns exemplos de helpers que serão úteis em diversos casos, manipulação de HTML, criação de formulários, paginação de dados, criação de tabelas html e muitos outros. Alguns desses helpers citados, o Zeanwork já possui.


Criando seus próprios helpers

Como você deve ter visto na estrutura do Zeanwork, temos um diretório somente para armazenar os arquivos dos helpers, é localizado em Features/Helpers/. Você também deve ter visto os padrões do Zeanwork, o nome do arquivo deve ser no padrão lowerCamelCase, seguindo com a extensão .php. Por exemplo: nomeDoHelper.php.

Todo helper deve ser uma classe, portando o nome da classe deve corresponder o nome do arquivo criado, acrescentando Helper. Por exemplo: Você criou um arquivo chamado nomeDoHelper.php, o nome da classe deve ser NomeDoHelperHelper, seguindo o padrão CamelCase.
Todos os helpers devem ser estendidos da classe Helper, pois o seu helper deve herdar os métodos do Zeanwork.

Veja exemplo dos métodos básicos de um helper:
class TestHelper extends Helper {
	//Helpers que serão utilizados dentro deste helper
	public $helpers = array();
}