/**
  * 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));
 }