private static function userFlagExistsOne(array $flags, int $flag_id, int $action_id, $module_id = null) : int {
		$result = $flags[$flag_id][$action_id][$module_id] ?? null;
		if ($result === 0) {
			return 1;
		} else if ($result === 1) {
			return 2;
		}
		return 0;
	}
private static function userFlagExistsOne(array $flags, int $flag_id, int $action_id, $module_id = null) : int {
		$result = $flags[$flag_id][$action_id][$module_id] ?? null;
		if ($result === 0) {
			return 1;
		} else if ($result === 1) {
			return 2;
		}
		return 0;
	}
private static function userFlagExistsOne ( array $ flags , int $ flag_id , int $ action_id , $ module_id = null ) : int { $ result = $ flags [ $ flag_id ] [ $ action_id ] [ $ module_id ] ?? null ; if ( $ result === 0 ) { return 1 ; } else if ( $ result === 1 ) { return 2 ; } return 0 ; }
User flag exists one

@param array $flags
@param int $flag_id
@param int $action_id
@param int $module_id
@return int
User flag exists one