*/
public static function fetchIDForPost(&$postarray)
{
- if (is_null($postarray['allow_cid']) || is_null($postarray['allow_gid'])
- || is_null($postarray['deny_cid']) || is_null($postarray['deny_gid'])) {
- return null;
- }
-
$condition = ['uid' => $postarray['uid'],
'allow_cid' => self::sortPermissions(defaults($postarray, 'allow_cid', '')),
'allow_gid' => self::sortPermissions(defaults($postarray, 'allow_gid', '')),
$set = DBA::selectFirst('permissionset', ['id'], $condition);
}
-
$postarray['allow_cid'] = null;
$postarray['allow_gid'] = null;
$postarray['deny_cid'] = null;
$set[] = $permission['id'];
}
DBA::close($ret);
- logger('Blubb: '.$uid.' - '.$contact_id.': '.implode(', ', $set));
return $set;
}