Foros del Web » Programando para Internet » PHP »

hooks (tipo drupal ) y patrones de programación.

Estas en el tema de hooks (tipo drupal ) y patrones de programación. en el foro de PHP en Foros del Web. Hola compañeros. No vengo a preguntar que es un hook de drupal o como funcionan, llevo un tiempo currando en Drupal y se como van. ...
  #1 (permalink)  
Antiguo 07/08/2015, 06:46
 
Fecha de Ingreso: agosto-2006
Mensajes: 219
Antigüedad: 17 años, 8 meses
Puntos: 0
hooks (tipo drupal ) y patrones de programación.

Hola compañeros.

No vengo a preguntar que es un hook de drupal o como funcionan, llevo un tiempo currando en Drupal y se como van.

Lo que estoy buscando es un patrón de programación que de la misma funcionalidad que dan los hooks de Drupal a la hora de programar una API y extenderla pero mediante POO.

Estoy mirando el patrón Observer, porque creo que es el que más se acerca a la lógica de los Hooks, pero no estoy seguro al 100%.

¿Alguna sugerencia?

Gracias

Oskar
  #2 (permalink)  
Antiguo 07/08/2015, 07:09
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: hooks (tipo drupal ) y patrones de programación.

Pues si no existe el patrón que determine exactamente el 100% de su diseño ¿qué problema hay de inventarse uno?

Es decir, sin patrones yo haría un mecanismo sencillo basado en callbacks.

¿Qué harías tu?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 09/08/2015, 03:21
 
Fecha de Ingreso: agosto-2006
Mensajes: 219
Antigüedad: 17 años, 8 meses
Puntos: 0
Respuesta: hooks (tipo drupal ) y patrones de programación.

Buenas @pateketrueke, para inventar la rueda otra vez copiaría el sistema de hooks de Drupal que funciona bien.

Pero antes de decantarme por algo así estaba buscando algo que fuese poo.

Como he comentado estoy jugando con el patrón Observer a ver si puedo sacar algo que me dé la funcionalidad que busco.

Oskar

Etiquetas: poo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:12.