Skip to content

Crystal

danillos edited this page Mar 1, 2011 · 8 revisions

Crystal é um ORM simples em PHP em com uma sintaxe fácil.

Instalação

Passo 1

Faça o download do Crystal e extráia em uma pasta dentro da pasta plugins de sua aplicação. (plugins/crystal/)

Passo 2

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';
?>

Passo 3

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";

Passo 4

Pronto agora é só configurar para que o Drumon Framework utilize esse plugin no arquivo config/application.php

$app->add_plugins(array('crystal'));

Clone this wiki locally