Спасибо @Louis R, напомните, что «класс должен использовать черту»
Поэтому я использую черту в классе и внедряю в клинок, это работает!
Это черта.
namespace App\Repositories;
trait Residence
{
public $country=['USA','Japan','Italy'];
public $building=['duplex','condominium'];
}
Это класс, использующий черту.
namespace App\Repositories;
Class ResidenceClassForBlade
{
use Residence;
}
Это клинок:
@inject('Residence', 'App\Repositories\ResidenceClassForBlade')
@foreach($Residence->country as $country)
{{$country}}
@endforeach
@foreach($Residence->building as $building)
{{$building}}
@endforeach