Se modifican role y creacion ya que se estaba usando spattie

This commit is contained in:
2026-03-12 13:00:56 -06:00
parent ed2184827d
commit 7c1374f4a1
5 changed files with 23 additions and 6 deletions
+2 -3
View File
@@ -2,11 +2,10 @@
namespace App\Http\Controllers;
use App\Models\Role;
use Illuminate\Http\Request;
use Spatie\Permission\Models\Permission;
use Spatie\Permission\Models\Role;
use Illuminate\Routing\Controller;
use Spatie\Permission\Models\Permission;
class RoleController extends Controller
{
+1 -1
View File
@@ -15,7 +15,7 @@ use Livewire\Component;
use App\Models\Concepto;
use Livewire\Attributes\On;
use Illuminate\Validation\Rule;
use Spatie\Permission\Models\Role;
use App\Models\Role;
use Illuminate\Support\Facades\Auth;
use Illuminate\Validation\ValidationException;
+1 -1
View File
@@ -17,7 +17,7 @@ use Illuminate\Support\Facades\Password;
use Illuminate\Support\Str;
use Livewire\Attributes\On;
use Livewire\Component;
use Spatie\Permission\Models\Role;
use App\Models\Role;
class ModalProspecto extends Component
{
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace App\Models;
use App\Models\Area;
use Spatie\Permission\Models\Role as SpatieRole;
use Illuminate\Database\Eloquent\Relations\BelongsToMany;
class Role extends SpatieRole
{
protected $guarded = [];
public function areas(): BelongsToMany
{
return $this->belongsToMany(Area::class);
}
}
+1 -1
View File
@@ -24,7 +24,7 @@ return [
* `Spatie\Permission\Contracts\Role` contract.
*/
'role' => Spatie\Permission\Models\Role::class,
'role' => App\Models\Role::class,
],