31/03/2005, 16:44
|
| | | Fecha de Ingreso: octubre-2003 Ubicación: Guadalajara
Mensajes: 865
Antigüedad: 21 años, 3 meses Puntos: 1 | |
josemi, espero estar en lo correcto al intentar aclarar tus dudas.
1. Fpdf se instancia autoaticamente en un atributo a parte por claridad (desde mi punto de vista), debido a que no es una extensión, por lo que no vi correcto ponerlo dentro de extensions_references.
2. Los métodos originales se acceden desde $fpdf_exten_handler->fpdf->metodoOriginal();
3. Las extensiones son las que hacen referencia a fpdf y no al revés. Por eso MergeExtensionsVars se hace unicamente cuando se carga una extensión. Este metodo compara las variables de las extensiones contra las variables de la clase padre FPDF, si coinciden, entonces hace una referencia hacia la variable de FPDF. Es decir, la variable de la extensión hace referencia a la variable de la clase original FPDF.
Mas dudas? estoy diciendo puras sandeces?
saludos |