Usar método de uma controller diferente em CakePhp
Neste exemplo estou usando em um método dentro da perfilController.php para chamar outro método na usuarioController.php.
Primeira linha: é a importação da controller Usuário.
Segunda linha: faço a instância da classe.
Terceira linha: utilizo o método da classe Usuário.
Exemplo:
App::import(‘Controller’, ‘Usuario’);
$Usuario= new UsuarioController();
$usuarioArr = $Usuario->busca_permissao($usuario_id);
Observação.: A $this->loadModel(‘Usuario’) fica no nível de “Model” x “Banco de Dados”, parte da controller deve se importar e fazer a chamada.
Company Reviews