hace más de un año   tengoun_f74d39
Tengo en varios plugins una función dentro de su clase que he ido teniendo que copiar y pegar en cada controller para poderlo usar desde la vista de cada uno.

¿cual es la manera correcta de compartir/llamar a una función de una clase desde todos los plugins?

(seguro que la pregunta es tonta/sencilla pero en POO soy nuevo, perdonar la molestia y gracias!)
hace más de un año   tengoun_f74d39
(hacer un require_model('xxx.php'); al controler funcionaria? ... por eso pregunto, no se la manera mas "correcta" para llamar a la función de una clase ajena y asi evitar repetir codigo
hace más de un año   NeoRazorX   [admin]
- require_model solamente carga modelos, no controladores.
- crea una clase nueva (en la carpeta lib de tu plugin) y pones la función que quieras como public.
- luego cuando quieras llamarla:
require_once 'plugins/tuplugin/lib/la-clase.php';

$objeto = new la_clase();
$objeto->la_funcion();
hace más de un año   tengoun_f74d39
Gracias, voy a probar
No se pueden hacer más comentarios. Mejor escribe una nueva pregunta

tengoun_f74d39

ES  cliente


Financiación extra

10 patrocinadores

Este mes se han realizado un total de 10 aportaciones económicas para acelerar el desarrollo del proyecto.

31% Complete

155 € este mes.

+5 € +4 votos

+25 € +20 votos




Soporte:

FacturaScripts es software libre y gratuito, pero si lo que busca es asesoramiento y soporte profesional, use la sección soporte.

  Soporte

¿Desea ser distribuidor?

Si desa ser distribuidor oficial de FacturaScripts, comience hoy mismo el proceso.

  hágase partner

Redes sociales:

Puede encontrarnos en las principales redes sociales. Y también en google+.





© 2013-2017 FacturaScripts