Regresar   Foros del Web > Programación para sitios web > PHP > PHP orientado a objetos

El registro es Gratis en Foros del Web
Respuesta
 
Herramientas Buscar en Tema Desplegado
Antiguo 26/04/08, 17:27:25   #1 (permalink)
destor77 tiene un saldo positivo de karma
 
Registrado: nov 2004
Ubicación: Gálvez, Santa Fe, Argentina
Mensajes: 944
Contactar con destor77 a través de MSN Contactar con destor77 a través de Yahoo
destor77 is offline  
includes

hola:
si en un contralador tengo que llamar a varios modelos distintos varias veces, si hago un include antes de declarar la clase es valido o siempre que en un metodo de la clase que tenga que usar un modelo voy a tener que incluirlo e instanciarlo?

desde ya muchas gracias
  Responder Con Cita
Antiguo 27/04/08, 22:07:57   #2 (permalink)
Moderador
GatorV tiene un muy buen nivel de karmaGatorV tiene un muy buen nivel de karmaGatorV tiene un muy buen nivel de karmaGatorV tiene un muy buen nivel de karma
 
Registrado: may 2006
Ubicación: Queretaro, Mexico
Mensajes: 9.143
GatorV is offline  
Re: includes

Hola destor77,

Es valido que puedas cargar los modelos antes, yo por lo general, hago algo asi:
Código PHP:
<?php
import
"com.miempresa.security.*" );
import"com.miempresa.*" );
import"com.miempresa.modelos.*" );

class 
reportesController extends GeckoController {
    public 
$user;
    public 
$grid;
    public 
$titulo;
    public 
$form;
    public 
$output;
.....
Saludos.
__________________
Blog Web
  Responder Con Cita
Antiguo 28/04/08, 03:21:29   #3 (permalink)
jerkan tiene algunos puntos positivos de karma
 
Registrado: sep 2005
Mensajes: 1.318
jerkan is offline  
Re: includes

Y esa función import? No sale en la documentación oficial del PHP.
__________________
jerkan.net
  Responder Con Cita
Antiguo 28/04/08, 06:49:40   #4 (permalink)
pablofmorales no ha recibido karma de otros usuarios
 
Registrado: abr 2008
Mensajes: 20
pablofmorales is offline  
Re: includes

Cita:
Originalmente publicado por GatorV Ver Mensaje
Hola destor77,

Es valido que puedas cargar los modelos antes, yo por lo general, hago algo asi:
Código PHP:
<?php
import
"com.miempresa.security.*" );
import"com.miempresa.*" );
import"com.miempresa.modelos.*" );

class 
reportesController extends GeckoController {
    public 
$user;
    public 
$grid;
    public 
$titulo;
    public 
$form;
    public 
$output;
.....


Saludos.

No habras querid decir
namespaces en vez de import?


http://ar.php.net/name_spaces
  Responder Con Cita
Antiguo 28/04/08, 08:01:22   #5 (permalink)
Moderador
GatorV tiene un muy buen nivel de karmaGatorV tiene un muy buen nivel de karmaGatorV tiene un muy buen nivel de karmaGatorV tiene un muy buen nivel de karma
 
Registrado: may 2006
Ubicación: Queretaro, Mexico
Mensajes: 9.143
GatorV is offline  
Re: includes

Es una función propia que tengo para pre-cargar, en este mismo foro hace unos meses puse el código fuente.

Saludos.
__________________
Blog Web
  Responder Con Cita
Antiguo 28/04/08, 08:08:10   #6 (permalink)
pablofmorales no ha recibido karma de otros usuarios
 
Registrado: abr 2008
Mensajes: 20
pablofmorales is offline  
Re: includes

una especie de Zend_Loader ?
  Responder Con Cita
Antiguo 28/04/08, 08:43:26   #7 (permalink)
Moderador
GatorV tiene un muy buen nivel de karmaGatorV tiene un muy buen nivel de karmaGatorV tiene un muy buen nivel de karmaGatorV tiene un muy buen nivel de karma
 
Registrado: may 2006
Ubicación: Queretaro, Mexico
Mensajes: 9.143
GatorV is offline  
Re: includes

Así es, pero aparte de cargar una sola clase, puede analizar un directorio completo e incluir todos los archivos PHP pertinentes.

Saludos.
__________________
Blog Web
  Responder Con Cita
Respuesta


Califica este Tema - includes.

Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado Califica este Tema
Califica este Tema:

Reglas del foro
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está activado
Las caritas están activado
Código [IMG] está activado
Código HTML está desactivado


Todas las horas son GMT -6. La hora es 07:25:44.

Message Board Statistics

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96