Added home page pricing break down func to cache
Added home page pricing break down func to cache
This commit is contained in:
parent
f72eec01f7
commit
8e5a1f62c3
|
@ -60,6 +60,7 @@ class SettingsController extends Controller
|
|||
|
||||
Cache::forget('due_soon');//Main page due_soon cache
|
||||
Cache::forget('recently_added');//Main page recently_added cache
|
||||
Cache::forget('pricing_breakdown');//Main page pricing breakdown
|
||||
|
||||
Cache::forget('settings');//Main page settings cache
|
||||
|
||||
|
|
|
@ -116,6 +116,7 @@ class Home extends Model
|
|||
{
|
||||
$pricing = json_decode($all_pricing, true);
|
||||
|
||||
return Cache::remember('pricing_breakdown', now()->addWeek(1), function () use ($pricing) {
|
||||
$total_cost_weekly = $total_cost_pm = $inactive_count = 0;
|
||||
foreach ($pricing as $price) {
|
||||
if ($price['active'] === 1) {
|
||||
|
@ -155,6 +156,7 @@ class Home extends Model
|
|||
'total_cost_yearly' => $total_cost_yearly,
|
||||
'inactive_count' => $inactive_count,
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
public static function doServicesCount($services_count): array
|
||||
|
|
Loading…
Reference in New Issue
Block a user