Añada código PHP a un proyecto de plug-in de código para modificar una instancia de patrón cuando un usuario de patrón genera la instancia de patrón.
Antes de realizar esta tarea, debe haber completado las siguientes tareas:
Puede añadir código PHP a un proyecto de plug-in de código seleccionando un script PHP, que se ejecute cuando se genera una instancia de patrón. Puede elegir si desea escribir la salida de este script en un archivo. Por ejemplo, puede escribir un script PHP que cree un archivo ESQL que se utiliza en el patrón definido por el usuario.
Si ha añadido soporte PHP al crear el plug-in de código, a continuación, se crea una plantilla PHP y scripts de ejemplo que se añaden al proyecto. También puede escribir su propio script PHP. Independientemente de cómo se crea el script, debe añadir su propio código dentro del script para realizar los pasos necesarios cuando se genera la instancia de patrón. Para obtener ejemplos de código PHP para realizar tareas comunes, consulte el apartado Ejemplos de código de la API PHP. Para obtener información de referencia sobre la API de creación de patrones PHP, consulte el apartado API PHP para patrones definidos por el usuario.
Para seleccionar un script PHP para que se ejecute cuando se genera un patrón de instancia:
- Si la ventana Añadir código Java o PHP no está abierta, en el separador Configuración de patrones del editor de creación de patrones, pulse Añadir. Se abre la ventana Añadir código Java o PHP.
- En la lista Tipo de código, seleccione PHP.
- En la lista Nombre de proyecto, seleccione el proyecto o plug-in que contiene el script PHP que desea ejecutar cuando se genera un patrón de instancia. Si el plug-in necesario está instalado, pero no se encuentra en el espacio de trabajo, pulse Examinar y seleccione el plug-in necesario.
- En la lista Nombre de archivo PHP, seleccione el nombre del script que desea ejecutar cuando se genera un patrón de instancia. La lista Nombre de archivo PHP muestra todos los scripts PHP en el proyecto o plug-in seleccionado.
- Opcional: Para escribir la salida del script PHP en un archivo, seleccione Escribir la salida del archivo PHP en un archivo de salida.
- En la lista Proyecto de instancia de patrón, seleccione el proyecto de instancia de patrón en el que desea incluir el archivo de salida.
- En el campo Nombre de archivo de salida, escriba un nombre para el archivo de salida. Puede incluir una vía de acceso en este campo, por ejemplo scripts/example.mqsc, para escribir la salida en la carpeta scripts.
- Pulse Aceptar. Se cierra la ventana Añadir código Java o PHP y se muestra el script PHP seleccionado en la sección Código Java y PHP del separador Configuración de patrones.
- Opcional: El código Java y
PHP que se lista en la sección Código Java y PHP del separador Configuración de patrones se ejecuta en orden de arriba a abajo cuando se genera una instancia de patrón. Para cambiar el orden en el que se ejecuta el código, seleccione la entrada que desea desplazar en la sección Código Java y PHP y pulse el botón Subir o Bajar para cambiar la posición de la entrada en la lista.
A continuación:
En el script PHP que ha seleccionado para ejecutar cuando se genera la instancia de patrón, ahora debe escribir el código para realizar los pasos necesarios. Para obtener ejemplos de código PHP para realizar tareas comunes, consulte el apartado
Modificación de instancias de patrones utilizando PHP. Para obtener información de referencia sobre la API de creación de patrones PHP, consulte el apartado
API PHP para patrones definidos por el usuario.