Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => Mensaje iniciado por: [u]nsigned en 18 Abril 2011, 15:47 PM

Título: IDE para CodeIgniter?
Publicado por: [u]nsigned en 18 Abril 2011, 15:47 PM
Bueno, queria saber si alquien sabe de algun IDE que soporte este framework php?

Saludos
Título: Re: IDE para CodeIgniter?
Publicado por: Nakp en 18 Abril 2011, 17:43 PM
No, ninguno... porque en CodeIgnite no creas objetos, cargas las clases :P pero te dare un tip ;) guarda esto en la raiz de tu proyecto como cualquiercosa.php y listo :P (es para CI2) en el mio se llama codei.php

Código (php) [Seleccionar]
<?php
/**
 * @property CI_Loader $load
 * @property CI_Form_validation $form_validation
 * @property CI_Input $input
 * @property CI_Output $output
 * @property CI_Email $email
 * @property CI_DB_active_record $db
 * @property CI_DB_forge $dbforge
 * @property CI_Table $table
 * @property CI_Session $session
 * @property CI_FTP $ftp
 * @property CI_Pagination $pagination
 * @property CI_Calendar $calendar
 * @property CI_Config $config
 * @property CI_HtmlTable $table
 * @property CI_Language $lang
 * @property CI_Uri $uri
 * @property CI_Encryption $encrypt
 */
Class CI_Controller {
}

/**
 * @property CI_Loader $load
 * @property CI_Form_validation $form_validation
 * @property CI_Input $input
 * @property CI_Output $output
 * @property CI_Email $email
 * @property CI_DB_active_record $db
 * @property CI_DB_forge $dbforge
 * @property CI_Table $table
 * @property CI_Session $session
 * @property CI_FTP $ftp
 * @property CI_Pagination $pagination
 * @property CI_Calendar $calendar
 * @property CI_Config $config
 * @property CI_HtmlTable $table
 * @property CI_Language $lang
 * @property CI_Uri $uri
 * @property CI_Encryption $encrypt
 */
Class CI_Model {
}
?>


y en tus controladores, si vas a utilizar modelos, por cada modelo que cargues agrega un comentario asi antes de declarar las clase

Código (php) [Seleccionar]
/**
* @property Mi_modelo $mi_modelo
* @property Clase $clase
*/


asi podras ver los metodos de Mi_modelo en $this->mi_modelo o de Clase en $this->clase y si en cada método lo has documentado con phpdoc te mostrara la documentacion :P

magia  :o jajajaja