fgsl/laminas-base

此包已被弃用且不再维护。未建议替代包。

一套在多个 Laminas 模块中常用的遗传(抽象)类。

0.0.1 2020-02-04 14:23 UTC

This package is auto-updated.

Last update: 2021-05-10 13:08:31 UTC


README

版本 0.0.1 由 Flávio Gomes da Silva Lisboa 从 ZfcBase 创建

介绍

LaminasBase 提供了一套在多个 Laminas 模块中使用的通用类。除非以下两种情况之一,否则您可能不需要安装此模块:

A) 您正在安装依赖 LaminasBase 的模块,或

B) 您正在构建依赖 LaminasBase 的模块。

要求

  • Laminas

安装

只需将此项目克隆到您的 ./vendor/ 目录,并在您的 ./config/application.config.php 文件中启用它。

提供的类

  • LaminasBase\Mapper\AbstractDbMapper - 为 Laminas\Db 提供一个抽象映射器,使得使用 hydrators 和自定义实体变得非常简单。
  • LaminasBase\Form\ProvidesEventsForm - 扩展 Laminas\Form 并提供 LaminasBase\EventManager\EventProvider 的功能(基本上是一个支架,因为我们还不能使用 traits)。
  • LaminasBase\EventManager\EventProvider - 提供事件管理器和相关方法的抽象类。