pulsar / pulsar
PHP中实现Active Record模式的ORM
0.12
2024-04-16 14:07 UTC
Requires
- php: >=8.1
- icanboogie/inflector: ^2.0
- jaqb/jaqb: ^1.6
- psr/cache: ^1 | ^2 | ^3
- symfony/event-dispatcher: >=4.3
Requires (Dev)
- defuse/php-encryption: ^2.2
- doctrine/dbal: ~2.5|~3.0
- mockery/mockery: ~1.0
- phpunit/php-code-coverage: ^9.2
- phpunit/phpunit: ^9.0
- satooshi/php-coveralls: 1.0.0
- symfony/cache: ~4.0|~5.0|~6.0
README
Pulsar是一个在PHP中实现Active Record模式的ORM。
入门
需求
主要需求是使用PHP版本8.1或更高版本。该库依赖于PDO或Doctrine DBAL与数据库交互。
安装
安装Pulsar最简单的方法是使用composer
composer require pulsar/pulsar
使用Pulsar
有关如何使用该库的更多信息,请参阅Pulsar文档。
开发
测试
使用phpunit运行包含的测试
vendor/bin/phpunit
贡献
请随时通过参与问题或提交拉取请求来贡献。:-)
许可证
MIT许可证(MIT)
版权所有 © 2015 Jared King
特此授予任何获得此软件及其相关文档副本(“软件”)的人免费使用软件的权利,不受任何限制,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,并允许向软件提供的人这样做,但必须遵守以下条件
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、针对特定目的的适用性和非侵权性。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任负责,无论该索赔、损害或其他责任是基于合同、侵权或其他方式,源自、因之产生或与此软件或软件的使用或其他交易有关。