RSPhp
Inicio Rápido
Código Fuente
Documentación

Documentación

Manejo de la Consola

Podemos correr comandos para asistirnos en el uso del framework. Para ello hechamos mano de la consola, llamando el script rs.php en el directorio raíz.

Debemos llamar al programa php, pasarle como parámetros el script rs.php y los parámetros adecuados, según sea lo que queremos realizar.

Por ejemplo, para mostrar la versión del framework tecleamos:

    
      php rs.php version
    
  

Limpiar la aplicación

Podemos limpiar la aplicación, es decir, borrar todos los controladores, vistas, librerías y modelos, usamos este comando:

    
      php rs.php cleanapp
    
  

Crear un Controlador

Para crear un controlador, utilizamos la sintaxis create controller nommbreDelControlador

    
      php rs.php create controller micontrolador "Documentación"
    
  

Dónde micontrolador Es el nombre del controllador y "Documentación", así, entre comillas, es la documentación o comentarios que agregaremos al controlador Este comando creará un archivo en /application/controllers/

El archivo se llamará micontroladorcontroller.php

Contendrá la declaración de la clase, extendida de Controller y las funciones __construct() e index()

Crear un Modelo

Para crear un modelo, utilizamos la sintaxis create model nombreDeTabla

    
      php rs.php create model mitabla
    
  

El framework consultará la base de datos y construirá el modelo a partir de los datos de la tabla. Previamente debimos declarar una conexión a bases de datos por defecto.

*IMPORTANTE* El framework está preparado para crear modelos basados en una estructura de llaves surrogadas, es decir, con un campo autonumérico como llave principal.

El framework creará un archivo en /application/models con el nombre de la tabla y el sufijo model: mitablemodel.php

Puedes ver como utilizar los modelos aqui: Modelos.