CakePHP 1.3 sem banco de dados
Tenho desenvolvido alguns sites recentemente que não possuem banco de dados, mas possuem formulários que devem ser enviados por e-mail que necessitam de validação mais ou menos como vimos no post CakePHP – Validando um formlário com Model sem Controller.
Como devem saber se não configurar uma conexão no CakePHP 1.3
ele dá erro então a solução é criar uma fonte de dados que não acessa nada, somente fica conectada.
Primeiro vamos definir o DATABASE_CONFIG
, então edite o arquivo app/config/database.php
class DATABASE_CONFIG {
public $default = array('driver' => 'fantasma');
}
Agora vamos criar o driver dbo fantasma em app/models/datasources/dbo_fantasma.php
class DboFantasma extends DataSource {
public function isConnected() {
return true;
}
}
Simples não!
t++