20.2. Estructura de archivos de los plugins

Un plugin de Symfony consiste simplemente en un conjunto de directorios que organiza los archivos según una estructura predefinida de acuerdo a la naturaleza de cada archivo. Hoy vamos a mover la mayoría del código que hemos escrito para la aplicación Jobeet a un plugin llamado sfJobeetPlugin. La estructura de archivos y directorios que vamos a utilizar es la siguiente:

sfJobeetPlugin/
  config/
    sfJobeetPluginConfiguration.class.php // Plugin initialization
    schema.yml                            // Database schema
    routing.yml                           // Routing
  lib/
    Jobeet.class.php                      // Classes
    helper/                               // Helpers
    filter/                               // Filter classes
    form/                                 // Form classes
    model/                                // Model classes
    task/                                 // Tasks
  modules/
    job/                                  // Modules
      actions/
      config/
      templates/
  web/                                    // Assets like JS, CSS, and images
Puedes sugerir, comentar, criticar e informar de errores en contacto (arroba) librosweb.es
« Anterior
20.1. Plugins
Siguiente »
20.3. El plugin Jobeet

válido para Symfony 1.2

Índice de contenidos

Los contenidos originales de este sitio están bajo una licencia de Creative Commons. Las traducciones disponen cada una de su propia licencia.