﻿# 2026-04-13 - PermissoesHelper sem dependencia direta de PermissaoClass para slug

## O que mudou
- Atualizado `includes/helpers/PermissoesHelper.php` para substituir a chamada a `PermissaoClass->usuarioTemPermissao()` por uma verificacao direta em SQL.
- Criada a funcao `tiix_usuario_tem_permissao_slug_sql()` para centralizar a checagem de slug por usuario.
- Mantido o comportamento atual em dois modos:
- contexto normal: qualquer grupo do usuario com o slug continua liberando acesso
- contexto trocado: a verificacao continua respeitando `group_slug_active` e `contract_id_active`

## Observacoes
- Esta mudanca reduz a dependencia operacional de `includes/PermissaoClass.php` no runtime de permissao.
- O helper legado continua existindo, mas uma parte importante da regra deixou de depender de classe global legada.
- A intencao foi preservar comportamento para nao quebrar fluxos existentes durante a migracao.

## Validacao
- `php -l includes/helpers/PermissoesHelper.php`
