noahglaser/entitybundle

此包包含具有创建时间和更新时间的基实体,以及生命周期事件。它还包括一个抽象的文件实体,该实体附带了 doctrine 事件,允许您上传文件。

1.0.2 2015-06-17 00:20 UTC

This package is not auto-updated.

Last update: 2024-09-28 16:05:11 UTC


README

安装说明

  1. 运行 -> composer require noahglaser/entitybundle:1.0.1
  2. 将 NoahGlaser\EntityBundle\NoahGlaserEntityBundle() 添加到 AppKernel 中的 register 函数下。
  3. 然后只需扩展基类和用户类

此包包含两个实体。一个是基实体,它是一个抽象类,可用于所有实体。它有一个主键,列名为 id,自动递增。然后有 createdAt 和 updateAt,它们使用生命周期回调来更新实体,每次保存或更新时都会调用。

下一个实体是用户实体,它实现了 AdvancedUserInterface,并允许您快速构建一个用户类,这将允许您快速构建一个认证系统。

目前它通过所有的 phpspecs 测试