function update_cache($key, $rate) { $cash = Cash::where('key', 'like', '%' . $key . '%')->first(); if ($cash != NULL) { $cash->value = $rate; $time = time() + 86400; $cash->expiry = $time; $cash->save(); } else { $cash = new Cash(); $cash->key = $key; $cash->value = $rate; $time = time() + 86400; $cash->expiry = $time; $cash->save(); } }