Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

CodeIgniter duda con entidades?

Estas en el tema de duda con entidades? en el foro de Frameworks y PHP orientado a objetos en Foros del Web. Que tal amigo supongamos que tengo mi entidad alumno y tiene los atributos nombre apellido y sexo.... ok, este vendria a ser mi objeto Alumno ...
  #1 (permalink)  
Antiguo 26/01/2011, 10:30
Avatar de HiToGoRoShi  
Fecha de Ingreso: abril-2008
Mensajes: 849
Antigüedad: 16 años
Puntos: 31
duda con entidades?

Que tal amigo supongamos que tengo mi entidad alumno y tiene los atributos nombre apellido y sexo.... ok, este vendria a ser mi objeto Alumno

Mi gran duda es, yo quiero pasar un objeto a uan funcion de mi modelo, donde deberia guardar esa entidad ?

Es decir mis carpetas son asi

Model
View
Controller
TO { para mis entidades }

Hago esto, porque algunas veces no quiero pasar un array a mis funciones, sino un objeto en si y como haria para llamarlo desde codeIgniter, y que solucion brindan para eso, hablo de funciones que realizan consultas del tipo INSERT UPDATE DELETE, para las del SELECT no necesito una entidad porque estas generan objetos ya

Haber si me entendieron
  #2 (permalink)  
Antiguo 26/01/2011, 12:21
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 18 años, 5 meses
Puntos: 890
Respuesta: duda con entidades?

Yo no entendi :P
__________________
Drupal Argentina
  #3 (permalink)  
Antiguo 27/01/2011, 08:50
Avatar de HiToGoRoShi  
Fecha de Ingreso: abril-2008
Mensajes: 849
Antigüedad: 16 años
Puntos: 31
Respuesta: duda con entidades?

juaaaaaaaaaaaaaaaaaaaaaaaaz

Ok, otra ves despacito....

mm mmm 3 2 1 .. cargadoo

Ok, tengo una entidad llamado Alumno, por defecto al hacer un query con CI este devuelve un objeto si usamos la funcion result(), pero si le damos result_array() devuelve un arreglo, hasta ahi esta claro ?

Ok, mi gran duda es lo inverso, cuando no haga consultas que no son datos de entrada, sino de salida como un SELECT, ejemplo SELECT * FROM ALUMNOS retornara todos mis alumnitos queridos.

Ahora esta es mi gran pregunta, yo tengo mi tabla asi

Cita:
Alumno
Nombre varchar(20)
Apellido varchar(20)
Edad int(2)
Algo bastante basico para que se entienda, ok todo GENIAL HASTA AHORA NO?, ahora si yo hago la consulta esta me retornara un objeto si uso la funcion result(), perfecto bien justo lo que queria tarbajar usando solo objetos, pero si hago lo contrario como {@#$%#$%#$%#$%!} genero ese objeto, es decir si se crear la entidad, la entidad seria asi

Código PHP:
Ver original
  1. class Alumno{
  2. private $nombre;
  3. private $apellido;
  4. private $edad;
  5.  
  6. public function _CONSTRUCT(){
  7. //Por defecto inicializa los atributos del objeto alumno
  8. }
  9.  
  10. //Aqui abajo los metodos getters and setters
  11. }

Ok esta clase la guardo en una archivo asi, alumno.to.php este bendito @#@#$@ archivo donde lo puedo guardar en el CI, en que carpeta ya que por defecto tengo las carpetas asi

MODEL
VIEW
CONTROLLER

Si creo una carpeta llamda TO, como hago para llamarlos despues ? o existe otra solucion mas sencilla? a lo mejor ci te crear un objeto con alguna funcion, nose por eso su ayuda requiero ya jijiiijiji
  #4 (permalink)  
Antiguo 27/01/2011, 11:47
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 18 años, 5 meses
Puntos: 890
Respuesta: duda con entidades?

O no soy muy listo, o estas tratando de inventar algo que no se que....
Mejor explica que intentas conseguir, antes de como debes hacerlo.
__________________
Drupal Argentina
  #5 (permalink)  
Antiguo 27/01/2011, 12:29
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: duda con entidades?

a mi punto de vista, creo que lo que llamas entidad no es mas que un simple, sencillo y practico modelo... ¿o me equivoco?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #6 (permalink)  
Antiguo 27/01/2011, 12:48
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: duda con entidades?

HiToGoRoShi, deberias intentar explicarte mejor, igualmente CI debería tener un mecanismo para que le puedas decir donde "mirar" a la hora de cargar las clases, osea agregarle paths.

PD: a mi entender el único que maneja Entities en PHP es doctrine 2 y a no ser que estes utilizando este, lo que estas mostrando no es mas que como dijo pateketrueke un simple modelo.
__________________
http://es.phptherightway.com/
thats us riders :)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:39.