InicioApuntes Y Monografias¿Cómo usar una clase Php dentro del framework CodeIgniter?

¿Cómo usar una clase Php dentro del framework CodeIgniter?


Yo venía acostumbrado a trabajar directamente con las clases nativas de CodeIgniter (form_validation, email, database, etc). Pero los otros días tuve la necesidad de trabajar con una clase php externa a CI. Naturalmente, pensé que iba a renegar :-)..., pero fue muy sencillo gracias a las bondades de CI.

Nota: si eres programador php y no tienes ni idea acerca de frameworks, aquí te presento 5 beneficios de programar con el framework CodeIgniter de php

Les comparto los pasos que seguí por si alguien se encuentra también con esta necesidad:

1. guardar el archivo .php de la clase dentro de la carpeta /application/librarires/. Mi clase php se llamaba Xmlapi, por lo tanto la guardé dentro de un archivo Xmlapi.php ubicado en mencionada carpeta. (basaré el ejemplo utilizando esta clase Xmlapi)

2. luego, para instanciar la clase desde algún controlador, debí ejecutar:
$this->load->library('Xmlapi');

3. en $this->xmlapi tenemos la instalancia de la clase Xmlapi, por lo tanto podemos llamar a cualquiera de sus métodos mediante:
$this->xmlapi->createacct()


En el siguiente post, perteneciente a mi blog BlogdePhp.com, profundizo un poco más sobre el tema de instancias y clases en codeigniter .

Esta necesidad me surgió en la empresa Solo10.com, donde estoy a cargo del área de desarrollo. La empresa deseaba ofrecer una prueba (demo) de su servicio de web hosting a sus visitantes y público general (previa compra del servicio).

Para solicitar la prueba del hosting , el interesado rellena un sencillo formulario (indicando su nombre, e-mail y dominio). Nosotros tomamos estos datos de CodeIgniter y utilizamos la clase Xmlapi (provista por Cpanel ) para efectuar la activación automática del hosting en el servidor Linux.

De esta manera, el interesado recibe sus datos de acceso ftp y puede conectar de inmediato a su hosting y testear el servicio. El periodo de pruebas es gratis durante una semana.

Saludos para todos y espero q esta info sirva a utilidad a muchos programadores.
Datos archivados del Taringa! original
15puntos
1,209visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
5visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

B
Blogdephp🇦🇷
Usuario
Puntos0
Posts3
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.