books-api:使用Lumen 7和测试驱动开发实践制作的REST API

时间:2024-06-13 01:09:26
【文件属性】:

文件名称:books-api:使用Lumen 7和测试驱动开发实践制作的REST API

文件大小:73KB

文件格式:ZIP

更新时间:2024-06-13 01:09:26

mysql tdd phpunit fractal mockery

预订API休息 RESTful Web服务,两个资源:书籍和作者 图书和作者API的CRUD操作 REST API(路由,控制器,口才,关系) 数据库迁移和数据库种子 输入验证 正确的404页 API版本控制Dingo 速率限制/节流 变形金刚/序列化器和元信息分形 测试驱动开发PHPUnit模拟 要求 PHP 7.4 MySQL 作曲家 设置 安装依赖项 composer install 创建一本书和book_testing数据库 更改数据库配置 cp .env.examples .env 运行迁移和种子 php artisan migrate && php artisan db:seed 运行应用程序 php -S localhost:8000 -t public


【文件预览】:
books-api-master
----composer.json(1KB)
----phpunit.xml(868B)
----bootstrap()
--------app.php(3KB)
----composer.lock(248KB)
----artisan(1KB)
----database()
--------factories()
--------migrations()
--------seeds()
----routes()
--------web.php(2KB)
----tests()
--------app()
--------TestCase.php(2KB)
----resources()
--------views()
----app()
--------Listeners()
--------Http()
--------Jobs()
--------Book.php(362B)
--------Author.php(258B)
--------User.php(716B)
--------Providers()
--------Exceptions()
--------Rating.php(205B)
--------Console()
--------Transformer()
--------Bundle.php(233B)
--------Rateable.php(222B)
--------Events()
----storage()
--------logs()
--------app()
--------framework()
----.env.example(293B)
----.gitignore(85B)
----public()
--------index.php(897B)
--------.htaccess(593B)
----.styleci.yml(71B)
----README.md(792B)
----.editorconfig(220B)

网友评论