<?php
namespace Sargilla\FlatLab\Seeds;

use Sargilla\FlatLab\FlatLabMenu 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' => 'url',
        	'destino' => '/',
        	'icono'=>'fa-dashboard',
        	'orden' => '0'
        ]);

        Menu::create([
        	'nombre'=>'Menus',
        	'alias'=>'menus',
        	'menu'=>'admin',
        	'padre_id' => '0',
        	'tipo' => 'url',
        	'destino' => '/menus',
        	'icono'=>'fa-map-o',
        	'orden' => '1'
        ]);

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

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

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

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