Vines,使用PHP和MySQL构建的访问系统

1.0.10 2022-04-03 06:43 UTC

This package is auto-updated.

Last update: 2024-09-30 01:23:13 UTC


README

它做什么 - 概览

简而言之,该程序跟踪谁被允许在哪些资源上执行哪些操作。当然,在您的特定问题域中,无论资源、行为者或操作是什么,都必须在Vines中输入,然后它才能施展魔法。资源在Vines中以层次结构存储。

运行单元测试

克隆此仓库。

> git clone git@bitbucket.org:surfingcrab/vines.git
> cd vines
> composer install

创建数据库,并通过将'config'目录下的'vines_schema.sql'文件导入来生成模式。可以使用如PhpMyAdmin之类的数据库管理工具来完成此操作。

一旦创建了数据库,则在同一路径下复制'packages.example.ini'并重命名为'settings.ini'。在'settings.ini'中更改参数,使其与之前步骤中创建的数据库的连接细节相匹配。

确保在您的开发环境中正确设置了PHPUnit,然后运行以下命令。 安装PHPUnit

> phpunit -c tests/configuration.xml tests