fgsl / laminas-base
This package is abandoned and no longer maintained.
No replacement package was suggested.
A set of genetic (abstract) classes which are commonly used across multiple Laminas modules.
0.0.1
2020-02-04 14:23 UTC
Requires
- php: >=7.2
- laminas/laminas-db: ~2.11
- laminas/laminas-eventmanager: ^3.2
- laminas/laminas-form: ^2.14
- laminas/laminas-hydrator: ^3.0
- laminas/laminas-modulemanager: ~2.8
- laminas/laminas-mvc: ~3.1
- laminas/laminas-servicemanager: ~3.4
- laminas/laminas-stdlib: ^3.2
Requires (Dev)
- phpunit/phpunit: ~8.5
This package is auto-updated.
Last update: 2021-05-10 13:08:31 UTC
README
Version 0.0.1 Created by Flávio Gomes da Silva Lisboa from ZfcBase
Introduction
LaminasBase provides a suite of common classes used across several Laminas modules. You probably don't need to install this module unless either
A) you are installing a module that depends on LaminasBase, or
B) you are building a module that depends on LaminasBase.
Requirements
- Laminas
Installation
Simply clone this project into your ./vendor/
directory and enable it in your
./config/application.config.php
file.
Provided Classes
LaminasBase\Mapper\AbstractDbMapper
- An abstract mapper for Laminas\Db that makes using hydrators and custom entities very simple.LaminasBase\Form\ProvidesEventsForm
- Extends Laminas\Form and provides the functionality ofLaminasBase\EventManager\EventProvider
(basically it's a crutch since we can't use traits yet).LaminasBase\EventManager\EventProvider
- Abstract class that gives extending classes an event manager and related methods.