Pessoal, Estou tentando aprender a utilizar o doctrine aki com o ci, e axei esse tutorial que ensina a configurar mas nao ensina a aplicar : http://wildlyinaccurate.com/integrating-doctrine-2-with-codeigniter-2/
<http://wildlyinaccurate.com/integrating-doctrine-2-with-codeigniter-2/>enfim.. aparentemente esta tudo ok (ignorando alguns erros q o eclipse acusou na configuracao do doctrine), nao sei c estou aplicando o conceito corretamente e se tiver esta dando algum erro aki. enfim segue abaixo o codigo que eu fiz, o resto esta no site. modelo: <?php /** * @Entity * @Table(name="user") */ class User extends Doctrine{ private $id; private $nome; public function getId(){ return $this->id; } public function getNome (){ return $this->nome; } public function setId($id){ $this->id = $id; } public function setNome($nome){ $this->nome = $nome; } } ?> Usei o controller default (welcome) so para testar. Controller: <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); class Welcome extends CI_Controller { function __construct() { parent::__construct(); } function index() { $this->load->view('welcome_message'); $this->load->model('user'); $user->setNome('Eryr'); $this->em->persist($user); $this->em->flush(); } } /* End of file welcome.php */ /* Location: ./application/controllers/welcome.php */ O erro do php esta anexado, e tb estou muito confuso, sera q vale a pena msm utilizar o doctrine? ou fazer tudo na mao? pq sinto que vou perder muito tempo para configurar o ambiente e aprender a usar, o meu projeto final eh bem grande mas ainda tenho 1 ano pra implementar. mas ja tenho que apresentar uma pequena parte no fim desse mes (somente uma pagina) mas queria o projeto ja todo configurado..... ultima pergunta, todas as classes de "persistencia" deverao fikr no modelo mesmo? utilizando o doctrine ou nao.. exemplo de erro na configuracao mencionado acima; $driver = new \Doctrine\ORM\Mapping\Driver\AnnotationDriver($Doctrine_AnnotationReader, APPPATH.'models'); Acusou o erro no *ORM* la no meio da string, so axo q ele nao entendeu mas axo q esta correto. -- Raphael Araujo Lima
_______________________________________________ [email protected] http://www.codeigniter.com.br http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br --------------------------- Oportunidade de negócio http://www.franquiasargohost.net ---------------------------

