peynman/larapress-crud

具有搜索和过滤界面的API脚手架。

dev-master 2022-05-13 16:45 UTC

This package is auto-updated.

Last update: 2024-09-13 22:01:16 UTC


README

Coverage Status Latest Stable Version Total Downloads License

这是用来做什么的?

Larapress CRUD是一个创建/读取/更新/删除资源管理的API,具有

  • 简单的命名。基于动词的授权
  • 简单但可覆盖的管道
  • 考虑代码复用原则
  • 基于角色的访问控制

安装

  • composer require peynman/larapress-crud

用法

查看用法

开发/贡献指南

  • 创建一个新的Laravel项目
  • 将此项目作为子模块添加到路径packages/larapress-crud
  • 使用phpunit, phpcs
    • vendor/bin/phpunit -c packages/larapress-crud/phpunit.xml packages/larapress-crud/
    • vendor/bin/phpcs --standard=packages/larapress-crud/phpcs.xml packages/larapress-crud/