permissions.request function use instead of additional argument for player variable.

This commit is contained in:
Michael Yoo 2013-11-26 21:20:44 +10:30
parent daaa9394c4
commit 3e12a41a91

View File

@ -69,9 +69,9 @@ class PermissionsAPI{
$newPermissions = ServerAPI::request()->api->dhandle("permissions.request", array('player' => $player)); $newPermissions = ServerAPI::request()->api->dhandle("permissions.request", array('player' => $player));
if($newPermissions){ if($newPermissions){
//array_push($player->permissions, $newPermissions); //array_push($player->permissions, $newPermissions);
array_walk($newPermissions, function ($value, $key, $player) { array_walk($newPermissions, function ($value, $key) use ($player) {
$player->permissions[] = $value; $player->permissions[] = $value;
}, $player); });
}else{ }else{
//TODO: Give out default permission. Fall back to OP system maybe? Checking for a permissions receiver would be nice. //TODO: Give out default permission. Fall back to OP system maybe? Checking for a permissions receiver would be nice.
} }