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

Financiación extra

14 patrocinadores

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

48% Complete

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