From 055f97dab1f93b0e4ca571d5465f57d3d395ef0b Mon Sep 17 00:00:00 2001 From: James Cole Date: Sat, 23 May 2015 09:03:52 +0200 Subject: [PATCH] Encrypt more stuff in the cleanup routine [skip ci] --- app/Http/Middleware/Cleanup.php | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/app/Http/Middleware/Cleanup.php b/app/Http/Middleware/Cleanup.php index a9d00860fd..0d6e3e6388 100644 --- a/app/Http/Middleware/Cleanup.php +++ b/app/Http/Middleware/Cleanup.php @@ -234,14 +234,32 @@ class Cleanup /** @var PiggyBank $entry */ foreach ($set as $entry) { $count++; - $amount = $entry->targetamount; + $amount = $entry->targetamount; $entry->targetamount = $amount; $entry->save(); } unset($set, $entry, $amount); - //encrypt preference name (add field) + //encrypt preference name + $set = Preference::whereNull('name_encrypted')->take(5)->get(); + /** @var Preference $entry */ + foreach ($set as $entry) { + $count++; + $name = $entry->name; + $entry->name = $name; + $entry->save(); + } + unset($set, $entry, $name); //encrypt preference data (add field) + $set = Preference::whereNull('data_encrypted')->take(5)->get(); + /** @var Preference $entry */ + foreach ($set as $entry) { + $count++; + $data = $entry->data; + $entry->data = $data; + $entry->save(); + } + unset($set, $entry, $data); //encrypt transaction amount } if ($count == 0 && $run) {