在laravel中创建辅助系统是否正确?

在laravel中创建辅助系统是否正确?,laravel,class,controller,routes,helpers,Laravel,Class,Controller,Routes,Helpers,我的助手根 app\http\myHelpers\customClass.php <?php namespace App\Http\myHelper; class CustomClass { public static function customFunction(){ return 'Custom class working......'; } } customClass.php <?php namespace App\Http\myHe

我的助手根 app\http\myHelpers\customClass.php

<?php

namespace App\Http\myHelper;

class CustomClass {

    public static function customFunction(){
        return 'Custom class working......';
    }
}
customClass.php

<?php

namespace App\Http\myHelper;

class CustomClass {

    public static function customFunction(){
        return 'Custom class working......';
    }
}
路线

Route::get('/test', 'HomeController@test');

不需要编写器命令。它工作正常,但我不确定它是正确的系统还是错误的系统。请帮助我。

如何组织代码实际上是个人的选择。所以你的代码没有问题。您不需要任何composer命令,因为在Laravel中,应用文件夹中的所有内容都是由composer自动加载的:

如何组织代码完全是个人的选择。所以你的代码没有问题。您不需要任何composer命令,因为在Laravel中,应用文件夹中的所有内容都是由composer自动加载的:

这很好,您还可以做的是在traits中组织函数,并将其放置在/app文件夹中

<?php

namespace App;

trait HasRoles
{
  public function hasPermission(Permission $permission)
    {
        return $this->hasRole($permission->roles);
    }
}

这只是捆绑助手功能的另一种方式

这很好,您还可以在traits中组织函数,并将其放置在/app文件夹中

<?php

namespace App;

trait HasRoles
{
  public function hasPermission(Permission $permission)
    {
        return $this->hasRole($permission->roles);
    }
}
这只是捆绑助手功能的另一种方式