FacturaScripts  
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 6 meses   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 6 meses   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 6 meses   tengoun_f74d39
Gracias, voy a probar
No se pueden hacer más comentarios. Mejor escribe una nueva pregunta

¿Necesita hosting?


Loading.es

Loading.es le ofrece hosting para FacturaScripts y/o su tienda online desde 3,90 € / mes, con servidores en España y copias de seguridad diarias.


VPS de alto rendimiento:

Linode

El dobre de RAM por el mismo precio.






© 2013-2017 FacturaScripts