<?php

use Sargilla\Flatlab4\Flatlab4Menu as Menu;
use Illuminate\Database\Seeder;

class MenusTableSeeder extends Seeder
{
    /**
     * Run the database seeds.
     */
    public function run()
    {
        Menu::truncate();

        Menu::create([
        	'nombre'=>'Dashboard',
        	'alias'=>'dashboard',
        	'menu'=>'admin',
        	'padre_id' => '0',
        	'tipo' => 'route',
        	'destino' => 'gestion.index',
        	'icono'=>'fa-tachometer-alt',
        	'orden' => '0',
            'permiso' => 'gestion'
        ]);

        Menu::create([
        	'nombre'=>'Menus',
        	'alias'=>'menus',
        	'menu'=>'admin',
        	'padre_id' => '0',
        	'tipo' => 'route',
        	'destino' => 'menus.index',
        	'icono'=>'fa-map-signs',
        	'orden' => '1',
            'permiso' =>'admin-menu'
        ]);

        $usuarios = Menu::create([
        	'nombre'=>'Usuarios',
        	'alias'=>'usuarios',
        	'menu'=>'admin',
        	'padre_id' => '0',
        	'tipo' => 'url',
        	'destino' => '#',
        	'icono'=>'fa-users',
        	'orden' => '2',
            'permiso' =>'admin-usuarios'
        ]);

        Menu::create([
        	'nombre'=>'Usuarios',
        	'alias'=>'usuarios-index',
        	'menu'=>'admin',
        	'padre_id' => $usuarios->id,
        	'tipo' => 'route',
        	'destino' => 'users.index',
        	'icono'=>'fa-users',
        	'orden' => '1',
            'permiso' =>'admin-usuarios'
        ]);

        Menu::create([
        	'nombre'=>'Roles',
        	'alias'=>'roles',
        	'menu'=>'admin',
        	'padre_id' => $usuarios->id,
        	'tipo' => 'route',
        	'destino' => 'roles.index',
        	'icono'=>'fa-id-card',
        	'orden' => '2',
            'permiso' =>'admin-usuarios'
        ]);

        Menu::create([
        	'nombre'=>'Permisos',
        	'alias'=>'permisos',
        	'menu'=>'admin',
        	'padre_id' => $usuarios->id,
        	'tipo' => 'route',
        	'destino' => 'permisos.index',
        	'icono'=>'fa-lock',
        	'orden' => '3',
            'permiso' =>'admin-usuarios'
		]);

		Menu::create([
        	'nombre'=>'Configuraciones',
        	'alias'=>'configuraciones',
        	'menu'=>'admin',
        	'padre_id' => '0',
        	'tipo' => 'route',
        	'destino' => 'configuraciones.index',
        	'icono'=>'fa-cogs',
        	'orden' => '20',
            'permiso' =>'admin-configuraciones'
        ]);
    }
}
