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

Responder a