soluble/normalist

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

正常化 ORM

0.9.12 2015-12-31 10:52 UTC

This package is auto-updated.

Last update: 2022-02-01 12:32:22 UTC


README

Build Status Code Coverage Scrutinizer Quality Score Dependency Status Latest Stable Version License

介绍

正常化是一个开源的零配置 ORM,适用于 PHP 5.3+。

正常化被设计用来提供标准 ORM 的替代方案,通过允许从您的数据库结构动态猜测模型,使它们无需预先定义即可使用。它美观的 API 受 Doctrine、Laravel Eloquent 和 Zend Framework 2 的启发,提供简单直观的方法来操作您的数据库。

特性

  • 自动模型和合成表
  • 优雅直观的 API
  • 安全,自动防止 SQL 注入
  • 全面的错误报告
  • 现代化现有代码
  • 易于集成到任何新的或现有的 PHP 项目中
  • 支持自定义表前缀
  • 文档齐全
  • 稳定 100% 单元测试,PSR-2 合规
  • PHP 5.3+ 命名空间
  • MIT 许可

要求

正常化是用 PHP 5.3 编写的,目前支持 MySQL/MariaDb 5.1+(PDO_Mysql 或 MySQLi 扩展)。

安装

Soluble\Normalist 可以通过 composer 安装。有关 composer 文档,请参阅 getcomposer.org

安装 Normalist 的推荐方法是使用 Composer <https://getcomposer.org.cn>。只需在您的 composer.json 文件中添加 soluble/normalist,如下所示

php composer.phar require soluble/normalist:0.*

文档

文档托管在 Read the docs

贡献

Total Downloads