File: /var/www/vhost/disk-apps/alq-cali.bikenow.co/database/seeds/AcademyTournamentsSeeder.php
<?php
use App\AcademyParameter;
use App\Module;
use Illuminate\Database\Seeder;
class AcademyTournamentsSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
$module = Module::where("name", "Academias")->first();
// Academia Torneos
$childModule = new Module;
$childModule->name = 'Torneos';
$childModule->icon = 'fa-futbol-o';
$childModule->route = 'academy_tournaments_module';
$childModule->order = 4;
$childModule->module_id = $module['id'];
$childModule->save();
// Configuración torneos
$grandchildModule = new Module;
$grandchildModule->name = 'Configuración torneos';
$grandchildModule->icon = 'fa-gears';
$grandchildModule->route = 'academy_tournaments';
$grandchildModule->order = 1;
$grandchildModule->module_id = $childModule['id'];
$grandchildModule->save();
// Pagos torneos
$grandchildModule = new Module;
$grandchildModule->name = 'Pagos torneos';
$grandchildModule->icon = 'fa-list-ul';
$grandchildModule->route = 'academy_tournament_payments';
$grandchildModule->order = 2;
$grandchildModule->module_id = $childModule['id'];
$grandchildModule->save();
$obj = AcademyParameter::where('key', 'app_components')->first();
$obj->value .= ',Botón torneos';
$obj->update();
}
}