Cytat
Crozin drupal jest magiczny, niby możesz pisać moduły nie obiektowo, a później api drupala i tak Ci je przewali na obiektowy sposób ich wykorzystywania... nie wiem jak to działa, wazy zaledwie 1,2mb a moc ma okropną.
Nie wiem jak to zrobili, ale da się to osiągnąć na dwa sposoby, podobne zresztą.
1. Po prostu includują skrypt bezpośrednio w metodzie
2. Poprzez meta-programowanie w php, a konkretnie poprzez tworzenie klas (a potem ich obiektów) w locie. Robisz klasę, pakujesz do metody execute() zawartosć skyptu i odpalasz. Zakładam, że nawet w tych skryptach strukturalnych są jakieś elementy API Drupala