Updated home page cache forget for Home model one

Updated home page cache forget for Home model one
This commit is contained in:
cp6 2022-05-16 14:43:33 +10:00
parent 8e968a60c9
commit f70d01552b
5 changed files with 20 additions and 27 deletions

View File

@ -3,6 +3,7 @@
namespace App\Http\Controllers;
use App\Models\Domains;
use App\Models\Home;
use App\Models\Labels;
use App\Models\Pricing;
use App\Models\Providers;
@ -65,9 +66,7 @@ class DomainsController extends Controller
Labels::insertLabelsAssigned([$request->label1, $request->label2, $request->label3, $request->label4], $domain_id);
Cache::forget('services_count');//Main page services_count cache
Cache::forget('due_soon');//Main page due_soon cache
Cache::forget('recently_added');//Main page recently_added cache
Home::homePageCacheForget();
return redirect()->route('domains.index')
->with('success', 'Domain Created Successfully.');
@ -113,9 +112,7 @@ class DomainsController extends Controller
Labels::insertLabelsAssigned([$request->label1, $request->label2, $request->label3, $request->label4], $domain->id);
Cache::forget("labels_for_service.{$domain->id}");
Cache::forget('services_count');//Main page services_count cache
Cache::forget('due_soon');//Main page due_soon cache
Cache::forget('recently_added');//Main page recently_added cache
Home::homePageCacheForget();
return redirect()->route('domains.index')
->with('success', 'Domain Updated Successfully.');
@ -132,9 +129,7 @@ class DomainsController extends Controller
Labels::deleteLabelsAssignedTo($domain->id);
Cache::forget('services_count');//Main page services_count cache
Cache::forget('due_soon');//Main page due_soon cache
Cache::forget('recently_added');//Main page recently_added cache
Home::homePageCacheForget();
return redirect()->route('domains.index')
->with('success', 'Domain was deleted Successfully.');

View File

@ -2,6 +2,7 @@
namespace App\Http\Controllers;
use App\Models\Home;
use App\Models\Misc;
use App\Models\Pricing;
use Illuminate\Http\Request;
@ -58,9 +59,7 @@ class MiscController extends Controller
'owned_since' => $request->owned_since
]);
Cache::forget('services_count');//Main page services_count cache
Cache::forget('due_soon');//Main page due_soon cache
Cache::forget('recently_added');//Main page recently_added cache
Home::homePageCacheForget();
return redirect()->route('misc.index')
->with('success', 'Misc service created Successfully.');
@ -97,9 +96,7 @@ class MiscController extends Controller
$pricing->updatePricing($misc->id, $request->currency, $request->price, $request->payment_term, $as_usd, $request->next_due_date);
Cache::forget('services_count');//Main page services_count cache
Cache::forget('due_soon');//Main page due_soon cache
Cache::forget('recently_added');//Main page recently_added cache
Home::homePageCacheForget();
return redirect()->route('misc.index')
->with('success', 'Misc service updated Successfully.');
@ -114,9 +111,7 @@ class MiscController extends Controller
$p = new Pricing();
$p->deletePricing($misc->id);
Cache::forget('services_count');//Main page services_count cache
Cache::forget('due_soon');//Main page due_soon cache
Cache::forget('recently_added');//Main page recently_added cache
Home::homePageCacheForget();
return redirect()->route('misc.index')
->with('success', 'Misc service was deleted Successfully.');

View File

@ -2,6 +2,7 @@
namespace App\Http\Controllers;
use App\Models\Home;
use App\Models\IPs;
use App\Models\Labels;
use App\Models\Locations;
@ -90,7 +91,7 @@ class ResellerController extends Controller
'db_limit' => $request->db
]);
Reseller::resllerRelatedCacheForget();
Home::homePageCacheForget();
return redirect()->route('reseller.index')
->with('success', 'Reseller hosting created Successfully.');
@ -180,7 +181,7 @@ class ResellerController extends Controller
Cache::forget("labels_for_service.{$request->id}");
Reseller::resllerRelatedCacheForget();
Home::homePageCacheForget();
return redirect()->route('reseller.index')
->with('success', 'Reseller hosting updated Successfully.');
@ -200,7 +201,7 @@ class ResellerController extends Controller
IPs::deleteIPsAssignedTo($id);
Reseller::resllerRelatedCacheForget();
Home::homePageCacheForget();
return redirect()->route('reseller.index')
->with('success', 'Reseller hosting was deleted Successfully.');

View File

@ -2,6 +2,7 @@
namespace App\Http\Controllers;
use App\Models\Home;
use App\Models\IPs;
use App\Models\Labels;
use App\Models\Pricing;
@ -72,7 +73,7 @@ class SeedBoxesController extends Controller
'was_promo' => $request->was_promo
]);
SeedBoxes::seedBoxRelatedCacheForget();
Home::homePageCacheForget();
return redirect()->route('seedboxes.index')
->with('success', 'Seed box created Successfully.');
@ -144,7 +145,7 @@ class SeedBoxesController extends Controller
Cache::forget("labels_for_service.{$seedbox->id}");
SeedBoxes::seedBoxRelatedCacheForget();
Home::homePageCacheForget();
return redirect()->route('seedboxes.index')
->with('success', 'Seed box updated Successfully.');
@ -161,7 +162,7 @@ class SeedBoxesController extends Controller
Labels::deleteLabelsAssignedTo($seedbox_id);
SeedBoxes::seedBoxRelatedCacheForget();
Home::homePageCacheForget();
return redirect()->route('seedboxes.index')
->with('success', 'Seed box was deleted Successfully.');

View File

@ -2,6 +2,7 @@
namespace App\Http\Controllers;
use App\Models\Home;
use App\Models\IPs;
use App\Models\Labels;
use App\Models\Pricing;
@ -87,7 +88,7 @@ class SharedController extends Controller
'db__limit' => $request->db
]);
Shared::sharedRelatedCacheForget();
Home::homePageCacheForget();
return redirect()->route('shared.index')
->with('success', 'Shared hosting created Successfully.');
@ -177,7 +178,7 @@ class SharedController extends Controller
IPs::insertIP($request->id, $request->dedicated_ip);
}
Shared::sharedRelatedCacheForget();
Home::homePageCacheForget();
return redirect()->route('shared.index')
->with('success', 'Shared hosting updated Successfully.');
@ -197,7 +198,7 @@ class SharedController extends Controller
IPs::deleteIPsAssignedTo($shared_id);
Shared::sharedRelatedCacheForget();
Home::homePageCacheForget();
return redirect()->route('shared.index')
->with('success', 'Shared hosting was deleted Successfully.');