Updated models and controllers to use first()

Updated models and controllers to use first() rather than get() with [0]
This commit is contained in:
cp6 2022-09-22 13:20:23 +10:00
parent 8221bf45d8
commit df779ba633
12 changed files with 18 additions and 19 deletions

View File

@ -22,7 +22,7 @@ class DomainsController extends Controller
public function show(Domains $domain)
{//Need to modern
$domain_info = Domains::domain($domain->id)[0];
$domain_info = Domains::domain($domain->id);
return view('domains.show', compact(['domain_info']));
}
@ -67,7 +67,7 @@ class DomainsController extends Controller
public function edit(Domains $domain)
{
$domain_info = Domains::domain($domain->id)[0];
$domain_info = Domains::domain($domain->id);
return view('domains.edit', compact(['domain_info']));
}

View File

@ -25,7 +25,7 @@ class MiscController extends Controller
public function show(Misc $misc)
{
$misc_data = Misc::misc($misc->id)[0];
$misc_data = Misc::misc($misc->id);
return view('misc.show', compact(['misc_data']));
}
@ -58,7 +58,7 @@ class MiscController extends Controller
public function edit(Misc $misc)
{
$misc_data = Misc::misc($misc->id)[0];
$misc_data = Misc::misc($misc->id);
return view('misc.edit', compact('misc_data'));
}

View File

@ -29,7 +29,6 @@ class ResellerController extends Controller
public function store(Request $request)
{
$request->validate([
'domain' => 'required|min:4',
'reseller_type' => 'required',
@ -94,13 +93,13 @@ class ResellerController extends Controller
public function show(Reseller $reseller)
{
$reseller = Reseller::resellerHosting($reseller->id)[0];
$reseller = Reseller::resellerHosting($reseller->id);
return view('reseller.show', compact(['reseller']));
}
public function edit(Reseller $reseller)
{
$reseller = Reseller::resellerHosting($reseller->id)[0];
$reseller = Reseller::resellerHosting($reseller->id);
return view('reseller.edit', compact(['reseller']));
}

View File

@ -78,13 +78,13 @@ class SeedBoxesController extends Controller
public function show(SeedBoxes $seedbox)
{
$seedbox_data = SeedBoxes::seedbox($seedbox->id)[0];
$seedbox_data = SeedBoxes::seedbox($seedbox->id);
return view('seedboxes.show', compact(['seedbox_data']));
}
public function edit(SeedBoxes $seedbox)
{
$seedbox_data = SeedBoxes::seedbox($seedbox->id)[0];
$seedbox_data = SeedBoxes::seedbox($seedbox->id);
return view('seedboxes.edit', compact(['seedbox_data']));
}

View File

@ -118,14 +118,14 @@ class ServerController extends Controller
public function show(Server $server)
{
$server_data = Server::server($server->id)[0];
$server_data = Server::server($server->id);
return view('servers.show', compact(['server_data']));
}
public function edit(Server $server)
{
$server_data = Server::server($server->id)[0];
$server_data = Server::server($server->id);
return view('servers.edit', compact(['server_data']));
}

View File

@ -90,13 +90,13 @@ class SharedController extends Controller
public function show(Shared $shared)
{
$shared = Shared::sharedHosting($shared->id)[0];
$shared = Shared::sharedHosting($shared->id);
return view('shared.show', compact(['shared']));
}
public function edit(Shared $shared)
{
$shared = Shared::sharedHosting($shared->id)[0];
$shared = Shared::sharedHosting($shared->id);
return view('shared.edit', compact(['shared']));
}

View File

@ -31,7 +31,7 @@ class Domains extends Model
{//Single domains and relationships (no using joins)
return Cache::remember("domain.$domain_id", now()->addMonth(1), function () use ($domain_id) {
return Domains::where('id', $domain_id)
->with(['provider', 'price', 'labels', 'labels.label'])->get();
->with(['provider', 'price', 'labels', 'labels.label'])->first();
});
}

View File

@ -29,7 +29,7 @@ class Misc extends Model
{//Single misc and relationships (no using joins)
return Cache::remember("misc.$misc_id", now()->addMonth(1), function () use ($misc_id) {
return Misc::where('id', $misc_id)
->with(['price'])->get();
->with(['price'])->first();
});
}

View File

@ -30,7 +30,7 @@ class Reseller extends Model
{//Single reseller hosting and relationships (no using joins)
return Cache::remember("reseller_hosting.$shared_id", now()->addMonth(1), function () use ($shared_id) {
return Reseller::where('id', $shared_id)
->with(['location', 'provider', 'price', 'ips', 'labels', 'labels.label'])->get();
->with(['location', 'provider', 'price', 'ips', 'labels', 'labels.label'])->first();
});
}

View File

@ -30,7 +30,7 @@ class SeedBoxes extends Model
{//Single seedbox and relationships (no using joins)
return Cache::remember("seedbox.$seedbox_id", now()->addMonth(1), function () use ($seedbox_id) {
return SeedBoxes::where('id', $seedbox_id)
->with(['location', 'provider', 'price', 'labels.label'])->get();
->with(['location', 'provider', 'price', 'labels.label'])->first();
});
}

View File

@ -37,7 +37,7 @@ class Server extends Model
{//Single server and relationships (no using joins)
return Cache::remember("server.$server_id", now()->addMonth(1), function () use ($server_id) {
return Server::where('id', $server_id)
->with(['location', 'provider', 'os', 'price', 'ips', 'yabs', 'yabs.disk_speed', 'yabs.network_speed', 'labels', 'labels.label'])->get();
->with(['location', 'provider', 'os', 'price', 'ips', 'yabs', 'yabs.disk_speed', 'yabs.network_speed', 'labels', 'labels.label'])->first();
});
}

View File

@ -30,7 +30,7 @@ class Shared extends Model
{//Single shared hosting and relationships (no using joins)
return Cache::remember("shared_hosting.$shared_id", now()->addMonth(1), function () use ($shared_id) {
return Shared::where('id', $shared_id)
->with(['location', 'provider', 'price', 'ips', 'labels', 'labels.label'])->get();
->with(['location', 'provider', 'price', 'ips', 'labels', 'labels.label'])->first();
});
}