Parcourir la source

Update the permission delete method one more time.

Mark Crane il y a 10 ans
Parent
commit
ea882206e6
1 fichiers modifiés avec 5 ajouts et 7 suppressions
  1. 5 7
      resources/classes/permissions.php

+ 5 - 7
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