public function setActionPermissions($actionPermissions) { foreach ($actionPermissions as $action => $actionValue) { if (ActionPermissions::isValidValue($actionValue)) { $this->actionPermissions[$action] = $actionValue; } else { $this->actionPermissions[$action] = ActionPermissions::Undefined; } } }