/** * Run the database seeds. * * @return void */ public function run() { $shared_network = new DhcpSharedNetwork(); $shared_network->name = 'Management'; $shared_network->is_management = true; $shared_network->save(); $newSubnet = new DhcpSubnet(); $newSubnet->network_address = '192.168.127.0'; $newSubnet->subnet_mask = '255.255.255.0'; $newSubnet->cidr = '24'; $newSubnet->start_ip = '192.168.127.1'; $newSubnet->end_ip = '192.168.127.253'; $newSubnet->routers = '192.168.127.254'; $newSubnet->broadcast_address = '192.168.127.255'; $newSubnet->dns_servers = '8.8.8.8'; $subnet = $shared_network->subnets()->create($newSubnet->toArray()); // \Event::fire(new DhcpSubnetWasAdded($subnet, $subnet->start_ip, $subnet->end_ip)); event(new DhcpSubnetWasAdded($subnet, $subnet->start_ip, $subnet->end_ip)); }