Cómo empezar

El punto de entrada para ejecutar el framework a través de una consola, es el archivo console. El archivo puede ser ejecutado en cualquier lugar del sitio, por lo general se utiliza la carpeta bin/ ubicada fuera de la carpeta pública. 

Lo único que debe hacer es asegurarse de que se incluya correctamente el archivo bootstrap.php:

include '../public/bootstrap.php';

En la consola, se debe apuntar a la carpeta bin/ y ejecutar:

php console

 

Importante! la directiva register_argc_argv de php debe estar habilitada.

 

Cómo acceder a las aplicaciones

El modo en que se accede a las aplicaciones es similar al de la web. Es decir, se debe pasar la ruta component/task, sólo que es posible reemplazar la barra / por los dos puntos :, o incluso, por un espacio ' '.

Note que no se pasa el punto de acceso (access_point), ya que el framework entiende que el punto de acceso es el archivo que se ejecuta, por lo tanto, si reemplazamos el nombre del archivo bin/console, por bin/terminal, estamos diciendo que el punto de acceso será el de terminal.

La aplicación por defecto será console, por lo tanto, no es necesario incluirla en la ruta. Los siguientes ejemplos tienen la misma salida:

php console console:list
php console list