realejo / zf3-base
Biblioteca com classes comuns utilizadas nos projetos ZF3.
Installs: 2 852
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 4
Forks: 2
Open Issues: 2
Requires
- php: ~7.1
- ext-json: *
- zendframework/zend-cache: ^2.7.1
- zendframework/zend-db: ^2.8.1
- zendframework/zend-form: ~2.10
- zendframework/zend-hydrator: ^2.2.1
- zendframework/zend-i18n: ~2.7
- zendframework/zend-i18n-resources: ^2.5
- zendframework/zend-mail: ^2.7.2
- zendframework/zend-paginator: ^2.8.0
- zendframework/zend-serializer: ^2.8.0
- zendframework/zend-servicemanager: ^3.3
- zendframework/zend-validator: ~2.8
- zendframework/zend-view: ~2.8
Requires (Dev)
- friendsofphp/php-cs-fixer: 2.*
- phpunit/phpunit: ^6.5 || ^7.0
- squizlabs/php_codesniffer: ^2.8 || ^3.0
- zendframework/zend-dom: ~2.6.0
Suggests
- ext-exif: Needed to support resizing images in Realejo\Image
- ext-fileinfo: Needed to support attachments in Realejo\MailSender
- ext-gd: Needed to support resizing images in Realejo\Image
- dev-master
- 2.2.5
- 2.2.4
- 2.2.3
- 2.2.2
- 2.2.1
- 2.2.0
- 2.1.7
- 2.1.6
- 2.1.5
- 2.1.4
- 2.1.3
- 2.1.2
- 2.1.1
- 2.1.0
- 2.0.2
- 2.0.1
- 2.0
- 1.1.5
- 1.1.4
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.2
- 1.0.1
- 1.0
- 0.2
- 0.1
- dev-dependabot/add-v2-config-file
- dev-dependabot/composer/zendframework/zend-dom-approx-2.6.0or-approx-2.7.0
- dev-feature/hydrator
This package is auto-updated.
Last update: 2024-12-29 05:10:25 UTC
README
Biblioteca com classes comuns utilizados nos projetos ZF3 da Realejo.
Service
Model para utilizar o TableGateway com funções mais comuns.
Permite criar o campo deleted
onde o registro é marcado como removido e não definitavemente removido da tabela no banco do dados.
Service MPTT
Implementação da árvore pre-ordernada modificada. Ideal para lidar com dados hierarquicos.
http://www.sitepoint.com/print/hierarchical-data-database
Utils\MailSender
Classe utilizado para enviar emails via smtp.
É necessário ter as configurações definidas na pasta /config/autoload/config_email.php ou enviá-las no momento de construção do objeto.
Exemplo do arquivo:
<?php
return [
'name' => 'Nome do remetente',
'email' => 'email@do.remetente',
'returnPath' => 'email@do.remetente',
'host' => 'smtp.dominio.com',
'username' => '',
'password' => '',
'port' => '2525',
];