Entities/Permissions/Model/PermissionsEntityMapper.php
private function getPermissionsArrayKeyForId(array $permissionsArray, int $id): ?int 
    {
        foreach ($permissionsArray as $key => $permission) {
            if ($permission['id'] == $id) {
                return $key;
            }
        }

        return null;
    }
private function getPermissionsArrayKeyForId(array $permissionsArray, int $id): ?int 
    {
        foreach ($permissionsArray as $key => $permission) {
            if ($permission['id'] == $id) {
                return $key;
            }
        }

        return null;
    }
private function getPermissionsArrayKeyForId ( array $ permissionsArray , int $ id ) : ? int { foreach ( $ permissionsArray as $ key => $ permission ) { if ( $ permission [ 'id' ] == $ id ) { return $ key ; } } return null ; }
note, careful when checking return value as 0 can be returned (evaluates to false)
note careful when checking return value as 0 can be returned ( evaluates to false )