qobo/cakephp-social

此软件包已被废弃,不再维护。未建议替代软件包。

CakePHP 社交插件

安装次数: 13,832

依赖项: 0

建议者: 0

安全: 0

星标: 2

关注者: 13

分支: 1

开放问题: 1

类型:cakephp-plugin

v1.5.0 2020-07-09 09:13 UTC

This package is auto-updated.

Last update: 2021-07-29 19:59:58 UTC


README

关于

用于构建 CakePHP 3 插件的模板。

Qobo 开发,用于 Qobrix

使用方法

将模板代码拉取到您的插件目录(必须是 git 目录)

cd my-plugin
git pull https://github.com/QoboLtd/cakephp-plugin-template master

如果您遇到以下错误,请确保插件目录是有效的 git 目录。如果不是,您可以通过执行 git init 来初始化它。

fatal: not a git repository (or any of the parent directories): .git

请确保您的 composer.json 文件中有类似以下内容:

"autoload": {
    "psr-4": {
        "Foobar\\": "src"
    }
},
"autoload-dev": {
    "psr-4": {
        "Foobar\\Test\\": "tests",
        "Cake\\Test\\": "./vendor/cakephp/cakephp/tests"
    }
}

如果您更改了 composer.json 文件,别忘了运行 composer update 或至少 composer dump-autoload

更改以下内容

  1. tests/bootstrap.php 中取消注释 $pluginName 行,并将 Foobar 更改为您插件的名称。
  2. 在以下文件中将 Foobar 命名空间更改为您的插件
  3. tests/config/routes.php
  4. tests/App/Application.php
  5. tests/App/Controller/AppController.php
  6. tests/App/Controller/UsersController.php
  7. tests/Fixture/UsersFixture.php
  8. 将您的测试放入 tests/TestCase
  9. 将您的固定装置放入 tests/Fixture
  10. 运行 vendor/bin/phpunit

如果您知道更好的方法,请在此 GitHub 上打开一个问题,或者更好的是,发送一个拉取请求。