YuppLoader
core/core.YuppLoader.class.phpYuppLoader es la clase a través de la cual se cargan clases, interfaces y scripts, dentro de una aplicación Yupp. La carga mediante YuppLoader equivale a hacer include_once de un archivo en PHP, pero las ventajas de que YuppLoader resuelve las rutas de inclusión y almacena un caché de los archivos cargados por cada aplicación.
Operaciones estáticas de carga:
- load ( $package, $clazz )
Carga una clase desde un paquete. - loadInterface ( $package, $interface )
Carga una interfaz desde un paquete. - loadScript ( $package, $script )
Carga un script desde un paquete. - loadModel()
Carga todas las clases del modelo de todas las aplicaciones.
Algunas otras operaciones útiles:
- isLoadedClass( $package, $clazz )
Devuelve true si la clase está cargada. - refresh()
Recarga todas las clases cargadas previamente en el caché. - getLoadedClasses()
Devuelve una lista de las clases que están cargadas.
