pessoal acabei axando um site com tutorial CI + Doctrine, so q eh em ingles e pro CI e Doctrine antigos
http://www.phpandstuff.com/ espero q ajude Abs, Em 3 de junho de 2011 09:34, Marcelo Diniz <[email protected]>escreveu: > pastebin.com > > Em 2 de junho de 2011 20:16, Raphael Araujo Lima <[email protected] > >escreveu: > > > 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 > > --------------------------- > > > > > > > -- > Marcelo Felipe Santiago Diniz > [image: t_mini-a.png] @marcelo_leo27 <http://www.twitter.com/marcelo_leo27 > > > _______________________________________________ > [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 > --------------------------- > -- 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 ---------------------------

