Me asignaron un proyecto que ya está en producción, pero quiero saber como se ejecuta el archivo lib.php que se creo para un funcionamiento extra.
Se localiza en "proyecto_moodle/local/certsave/lib.php"
Entiendo que el directorio "certsave" se creo precisamente para agregar funcionalidad extra para un plugin llamado "certificate", lo que nose es si de manera automática moodle lo ejecuta o se tiene que hacer un ajuste en otro lado???.
La función que tiene el archivo "lib.php" se llama "local_certsave_cron()" entendería que se trata de una especie de cron que hace un insert a una tabla (el proceso del insert lo ubico bien) pero no se en que momento se ejecuta o si por la manera en que se nombró moodle entiende que debe hacer esa ejecución de manera automática.
En el archivo "version.php" tiene estos parametros
$plugin->version = 2012082901; // The (date) version of this plugin
$plugin->requires = 2011120503; // Requires this Moodle version
$plugin->cron = 1; // increase then when launch