From b175fbfec9170db96dcf47c8e76fe0c52aab99cf Mon Sep 17 00:00:00 2001 From: Mark Crane Date: Wed, 29 Apr 2015 07:06:23 +0000 Subject: [PATCH] Update the permission delete method one more time. --- resources/classes/permissions.php | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/resources/classes/permissions.php b/resources/classes/permissions.php index 465dd35dda..3b224e6ccf 100644 --- a/resources/classes/permissions.php +++ b/resources/classes/permissions.php @@ -33,7 +33,7 @@ /** * Add a permission - * @var string $permission the permission name + * @var string $permission */ public function add($permission) { if (!$this->exists($permission)) { @@ -47,24 +47,22 @@ /** * Remove the permission - * @var string $permission the permission name + * @var string $permission */ public function delete($permission) { if (!$this->exists($permission)) { - $x = 0; - foreach($_SESSION["permissions"] as $row) { + foreach($_SESSION["permissions"] as $key => $row) { if ($row['permission_name'] == $permission) { - unset($_SESSION["permissions"][$x]); + unset($_SESSION["permissions"][$key]); break; } - $x++; } } } /** * Check to see if the permission exists - * @var string $permission the permission name + * @var string $permission */ function exists($permission) { //set default false