Sto cercando di iniziare a costruire i miei moduli come classi ora che lazy / auto-load sono in Drupal 7, e mi piacerebbe guardare alcuni moduli (contrib o core) che stanno facendo un ottimo lavoro.
Esiste un modo creativo per integrare una classe come hook? Devo implementare ogni funzione come un plugin ctools?
Tutti i passanti dovrebbero notare che D7 ha nuove files[]
dichiarazioni nei .info
file del modulo per classi / interfacce a caricamento automatico / lento: Scrittura di file .info (Drupal 7.x) .
Di seguito è una buona lettura per ottenere le motivazioni e la costituzione (per così dire) dalla comunità Drupal Programmazione Drupal da una prospettiva orientata agli oggetti .