casbin/casbin-with-slim

使用Slim框架的Casbin骨架应用程序

dev-master 2023-05-04 05:43 UTC

This package is auto-updated.

Last update: 2024-09-04 08:24:46 UTC


README

Build Status Coverage Status Latest Stable Version Total Downloads License

使用此骨架应用程序快速设置并开始构建新的Slim Framework 4应用程序。此应用程序使用最新的Slim 4,并包含Slim PSR-7实现和PHP-DI容器实现。它还使用了Monolog日志记录器。

此骨架应用程序是为Composer构建的。这使得设置新的Casbin骨架应用程序与Slim框架变得快速且简单。

安装应用程序

在您想要安装新Slim Framework应用程序的目录中运行此命令。

composer create-project casbin/casbin-with-slim [my-app-name]

[my-app-name]替换为您新应用程序期望的目录名。您需要

  • 将虚拟主机的文档根目录指向您新应用程序的public/目录。
  • 确保logs/是可写入的。

要开发中运行应用程序,您可以运行以下命令

cd [my-app-name]
composer start

或者您可以使用PHP内置的web服务器

php -S localhost:8888 -t public

或者您可以使用docker-compose使用docker运行应用程序,因此您可以运行以下命令

cd [my-app-name]
docker-compose up -d

之后,在浏览器中打开http://localhost:8888

在应用程序目录中运行此命令以运行测试套件

composer test

就这样!现在开始构建一些酷的东西吧。