2011-03-09 23 views

Respuesta

16

Paquetes son nuevos en CI2.0 que permiten la easy distribution of complete sets of resources in a single directory, que contiene modelos, bibliotecas, ayudantes, etc ... pero no debe confundirse con los módulos, como Phil Sturgeon señala muy amablemente.

$this->load->add_package_path()

Ver el docs para más

+1

El enlace está ahora muerto. Seguramente el mismo contenido en el siguiente enlace, http://ellislab.com/codeigniter/user-guide/libraries/loader.html – Charles

6

Si su "código de biblioteca de terceros" requiere un único archivo para ser "cargado" con el fin de que usted pueda hacer un uso completo de la biblioteca, entonces debe ir en su directorio de bibliotecas. Si su "código de biblioteca de terceros" es una carpeta llena de archivos, muchos de los cuales pueden ser "cargados" y utilizados, entonces debe ir en su directorio third_party.

de que es mi interpretación de los documentos de CodeIgniter para la clase Loader encontrar aquí: http://ellislab.com/codeigniter/user-guide/libraries/loader.html

es mi interpretación incorrecta? Si es así LMK!

2

La convención actual es usar una carpeta llamada "proveedor". "third_party" ya no se usa comúnmente.

+4

¿Y hay un lugar donde se describe esta convención? – jayarjo

+0

En realidad, la [biblioteca de cierre de google] (https://developers.google.com/closure/library/) está utilizando una carpeta 'third_party' – noob