国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

自己動手寫一個基礎插件-邊寫邊改

youfeed

如何寫一個 基礎插件

手冊提供的文檔:
基礎插件
基礎插件生成及發(fā)布流程

完成創(chuàng)建初始化:
composer require webman/console
php webman plugin:create --name=youloge/sqlite
php webman plugin:export --name=youloge/sqlite

查看vendor\youloge\sqlitesrc目錄和composer.json文件,代碼寫在src

進入src 目錄Install.php安裝文件 \config\plugin\youloge\sqlite\app.php 你的配置文件

現(xiàn)在src 目錄新建一個 Sqlite.php作為插件入口

<?php
declare(strict_types=1);
namespace Youloge\Sqlite;

class Sqlite
{
  public function test(){

    return ['233'];
  }
}

調試插件

回到主項目app\controller\IndexController.php 加入命名空間

use Youloge\Sqlite;
use Youloge\Sqlite\Sqlite as Sqlites;

public function index進行測試

$S = new Sqlites();
print_r($S->test());

感覺你的解答:

我把這個更新完成:2023-08-31 17:58:08

1553 1 0
1個回答

onwnic

插件項目代碼是新建一個全新項目編寫?
還是在webman 項目下編寫插件項目?
composer create-project workerman/webman plugintest
然后在plugintest 項目中執(zhí)行如下命令:
composer require webman/console
php webman plugin:create --name=youloge/sqlite
流程是這樣嗎

年代過于久遠,無法發(fā)表回答
??