La flexibilidad de Symfony en la práctica

A raíz de una pregunta en el grupo de usuarios de Symfony, me he encontrado con otro ejemplo de la flexibilidad de Symfony.

Aunque el mejor ejemplo de flexibilidad reside en el sistema de configuración en cascada, este pequeño detalle demuestra en la práctica la flexibilidad que ofrece Symfony.

Cuando se crea un nuevo proyecto con Symfony, se ejecuta el siguiente comando para crear la estructura de directorios inicial:

> symfony init-project miproyecto

Gracias a los alias de las tareas, el siguiente comando es equivalente (y más sencillo):

> symfony new miproyecto

Además, Symfony no te obliga a escribir completo el nombre de la tarea que quieres ejecutar. Tan sólo es necesario indicar un "trozo" de su nombre que sea suficiente para no confundirla con otra tarea.

Por lo tanto, todos los siguientes comandos también se pueden utilizar para crear un proyecto en Symfony:

> symfony init-p miproyecto 
> symfony init-pr miproyecto 
> symfony init-pro miproyecto 
> symfony init-proj miproyecto 
> symfony init-proje miproyecto 
> symfony init-projec miproyecto 
> symfony n miproyecto 
> symfony ne miproyecto

Con las aplicaciones sucede lo mismo, por lo que se puede utilizar el comando normal o cualquiera de sus alias o trozos. Todos los comandos siguientes son equivalentes y se utilizan para crear una nueva aplicación en un proyecto Symfony:

> symfony init-a miaplicacion 
> symfony init-ap miaplicacion 
> symfony init-app miaplicacion 
> symfony app miaplicacion

Comentarios

Este artículo ya no permite añadir más comentarios.
¿Por qué? Los artículos cierran sus comentarios automáticamente unos meses después de su publicación para asegurar que estos sigan siendo relevantes.

Publicada el

12 de febrero de 2008

Etiquetas

Proyectos Symfony destacados

La plataforma de eCommerce 100% Symfony que rivaliza con Magento y PrestaShop. Ver más

Síguenos en @symfony_es para acceder a las últimas noticias.