abenevaut / yafarel
此包已废弃,不再维护。未建议替代包。
另一个YAF框架
0.0.1
2023-04-23 18:59 UTC
Requires
- php: ^8.1
- ext-yaf: ^3.1
- filp/whoops: ^2.15
- illuminate/database: ^10.7
- illuminate/events: ^10.7
- monolog/monolog: ^3.3
- nesbot/carbon: ^2.66
- nunomaduro/collision: ^7.5
Requires (Dev)
- mockery/mockery: ^1.5
- phpunit/phpunit: *
This package is auto-updated.
Last update: 2024-04-06 17:11:29 UTC
README
描述
这是一个简单的YAF框架,用于启动新项目。
设置PHP YAF扩展
[yaf]
;
; https://php.ac.cn/manual/fr/yaf.configuration.php
;
yaf.use_spl_autoload=On
yaf.cache_config=<On / Off>
yaf.use_namespace=On
yaf.environ=<recommanded: local or production - this choice impact `app.ini` sections>
设置HTTP服务器
请参阅示例 https://php.ac.cn/manual/en/class.yaf-router.php
设置框架
cp app.ini.example app.ini
composer install
设置数据库
请注意,您可以拥有多个数据库连接。主连接应命名为 default
。
MySQL
database.<db name>.driver = "mysql"
database.<db name>.host = "<host>"
database.<db name>.database = "<database>"
database.<db name>.username = "<username>"
database.<db name>.password = "<password>"
SQLite
// <string: db name> could be "default" or "whatever"
database.<db name>.driver = "mysql"
database.<db name>.database = "<path to database.sqlite>"
命令行界面
方便的命令,帮助您在终端中操作。向 @laravel 飞吻
命令列表
php artisan migrate
php artisan db:seed
测试
vendor/bin/phpunit