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

Responder a