-
Notifications
You must be signed in to change notification settings - Fork 1
Crystal
danillos edited this page Mar 1, 2011
·
8 revisions
Crystal é um ORM simples em PHP em com uma sintaxe fácil.
Faça o download do Crystal e extráia em uma pasta dentro da pasta plugins de sua aplicação. (plugins/crystal/)
Depois crie um arquivo chamado init.php dentro da pasta do crystal com o seguinte conteúdo:
<?php
require_once('Crystal.php');
require ROOT.'/models/Model.php';
?>
Abra o arquivo de configuração do Crystal em **vendor/plugins/crystal/config/database.php ** e altere para usar as configurações do Drumon Framework Deve ficar desse jeito:
$db = array();
$db['default']['hostname'] = $app->config['db']['host'];
$db['default']['username'] = $app->config['db']['user'];
$db['default']['password'] = $app->config['db']['password'];
$db['default']['database'] = $app->config['db']['name'];
$db['default']['driver'] = "mysql";
$db['default']['char_set'] = "utf8";
$db['default']['dbcollat'] = "utf8_general_ci";
Pronto agora é só configurar para que o Drumon Framework utilize esse plugin no arquivo config/application.php
$app->add_plugins(array('crystal'));