easyadmin NodeService

Easyadmin NodeService 文件更新的commit

由于作者更新了 composer的加载方式,可能一些框架只更新 composer 没有更新 controller 文件的话,

节点功能会出现bug错误。

更新了节点文件的引用

image-20241018112754670

https://github.com/zhongshaofa/easyadmin/commit/424a0e6cbeb25afa03502641aaff92627c693a48

如果没有留意到的 可能会出现 节点无法更新的问题

NodeService.php

路径在:app\admin\service

<?php
namespace app\admin\service;
use EasyAdmin\auth\Node;
class NodeService
{

    /**
     * 获取节点服务
     * @return array
     * @throws \Doctrine\Common\Annotations\AnnotationException
     * @throws \ReflectionException
     */
    public function getNodelist()
    {
        $basePath = base_path() . 'admin' . DIRECTORY_SEPARATOR . 'controller';
        $baseNamespace = "app\admin\controller";

        $nodeList  = (new Node($basePath, $baseNamespace))
            ->getNodelist();

        return $nodeList;
    }
}



欢迎关注公-众-号【TaonyDaily】、留言、评论,一起学习。

公众号

Don’t reinvent the wheel, library code is there to help.

posted @ 2024-10-18 13:59  刘俊涛的博客  阅读(9)  评论(0编辑  收藏  举报