Итак, у меня есть черта, давайте назовем ее TraitTwo
Это выглядит так:
<?php
namespace App\Traits;
use App\Models\Using1;
use App\Models\Using2;
trait TraitTwo
{
public function MyFuncTwo() {
code..
code..
}
}
Я хочу использовать эту черту в другой черте, давайте назовем эту TraitOne
Это выглядит так :
<?php
namespace App\Traits;
use App;
use App\Models\UsingOne;
use App\Models\UsingTwo;
use App\Models\UsingThree;
use App\Models\UsingFour;
use Illuminate\Support\Facades\UsingFive;
use UsingSix;
use UsingSeven;
trait TraitOne
{
use TraitTwo;
public function MyFuncOne() {
TraitTwo::MyFuncTwo();
}
}
За исключением того, что это не работает, я получаю следующую ошибку:
Trait 'App \ Traits \ TraitTwo' не найден