¿Puedo cargar una biblioteca desde dentro de un ayudante?Llamar a una biblioteca desde dentro de una función de ayudantes en Codeigniter
$this->load->library('name');
Gracias, Max
¿Puedo cargar una biblioteca desde dentro de un ayudante?Llamar a una biblioteca desde dentro de una función de ayudantes en Codeigniter
$this->load->library('name');
Gracias, Max
No. El propósito de ayudantes es "realizar una tarea específica, sin depender de otras funciones."
Citado de CI helpers page.
Si necesita incluir una biblioteca dentro de su ayudante, considere convertirla en una biblioteca.
// ------------------------------------------------------------------------
/**
* URL String
*
* Returns the URI segments.
*
* @access public
* @return string
*/
if (! function_exists('uri_string'))
{
function uri_string()
{
$CI =& get_instance();
return $CI->uri->uri_string();
}
}
Sí, por supuesto.
No estoy de acuerdo con la respuesta de jimyi. El propio asistente de URL de CI carga la clase de URI.
En segundo lugar, si ha creado una biblioteca personalizada, puede agregarle ayudantes. – mdgrech
function sendEmail() {
$CI =& get_instance();
$CI->load->library('email'); // load library
}
No estoy de acuerdo con esto. El propio asistente de URL de CI carga la clase de URI. –
Por supuesto, puede cargar una biblioteca. Es posible y he usado esta habilidad. el discurso de jimyi es 100% falso. –
biblioteca se puede cargar desde dentro de una función auxiliar - verifique http://stackoverflow.com/a/6327423/636762 –