私はこのロールに対する権限を持ち、このロールには他の権限はありません。このロールの権限と同じページ内の他のヘルスインデックスを表示したい私のコントローラlaravelクラスstdClassのオブジェクトを文字列に変換できません
public function index(Request $request , $id,$permission_id)
{
$rolepermission =DB::table('permission_role')
->join('permissions', 'permissions.id', '=', 'permission_role.permission_id')
->where('permission_role.role_id' , $id)
->get();
$rolepermissiongetid =DB::table('permission_role')->select('role_id')
->where('permission_role.role_id' , $id)
->get();
$notrolepermision =DB::table('permission_role')
->join('permissions', 'permissions.id', '=', 'permission_role.permission_id')
->whereNotIn('permission_role.role_id' ,$rolepermissiongetid)
->get();
$nodata = '';
if($rolepermission==null){
$nodata="This Roles Does Not Have Permissions";
}
$role=DB::table('roles')->where('id' ,$id)->first();
return view('managements.role-permission-list')
->with('role' ,$role)
->with('data' , $rolepermission)
->with('role2', $notrolepermision)
->with('nodata' , $nodata)
->with('role_id' ,$id);
}
しかし、私は
は私が私の見解でデータを取得するためのforeachをした、クラスはstdClassのオブジェクトを文字列に変換することができませんでし得続ける<div class="row">
<div class="col-lg-12">
<div class="panel panel-default">
@foreach($role2 as $role2s)
<button class="btn btn-primary">{{$role2s->name}}</button>
@endforeach
<!-- /.panel-heading -->
<div class="panel-body">
@if(isset($success_alert))
<div class="alert alert-success">{{$success_alert}}</div>
@endif
@if(isset($danger_alert))
<div class="alert alert-danger">{{$danger_alert}}</div>
@endif
@foreach($data as $dat)
<div class="col-lg-3">
<button class="btn btn-default">{{$dat->name}}</button>
<hr>
</div>
<!-- <td>
<a href='/role-permission-confirm-delete/{{$dat->role_id}}/{{$dat->permission_id}}' class='btn btn-danger'><i class='fa fa-close'></i> Delete</a>
<!-- <a href='/role-permission/{{$dat->role_id}}/{{$dat->permission_id}}' class='btn btn-warning confirm'> View </a>
</td>-->
@endforeach
<!-- /.table-responsive -->
</div>
</div>
<!-- <a href="/role-permission/create/{{$role->id}}" class="btn btn-primary">
<i class="fa fa-plus"></i> New Permission
</a> -->
</div>
</div>
エラークラスはstdClassの
オブジェクトを取得し、このイムはRolePermissionsController.php行の文字列 に変換することができませんでしたHandleExceptions-で32 > handleErrorの(「8」、「非オブジェクトのプロパティを取得しようとすると、 '、' role_id '=>' 1 '、' rolepermission '=>配列(オブジェクト(stdClass)、配列、オブジェクト)オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクトオブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクトオブジェクト(オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass) (stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass) 、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、objオブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクトRolePermissionsControllerのオブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクト(stdClass)、オブジェクトPHPの行32
以下のコードをチェックし、私は変更することは同じを取得保管しましたエラー –
全体のビューページの内容と、エラーメッセージが表示されます –