Drupal Hooks in eigenem Modul ratsam?
Eingetragen von Anonymous (0)
am 03.10.2008 - 18:40 Uhr in
am 03.10.2008 - 18:40 Uhr in
Hi
Ich weiß der Betreff ist nicht gerade aussagekräftig...
Aber besser wusste ich es nicht zu beschreiben!
Habe gerade fest gestellt das ich in einem eigenen Modul (welches mit Nodes nix zu tun hat) Funktionen wie MODULE_view oder MODULE_insert gesetzt habe. Das Modul arbeitet sehr gut, aber ist es schlimm dann ich diese "offiziellen" Drupal Hooks nun so zweckentfremde ?
Hoffe jmd kann da was zu sagen...
Lg Uhu
- Anmelden oder Registrieren um Kommentare zu schreiben
Schlimm sicherlich nicht,
am 03.10.2008 - 18:56 Uhr
Schlimm sicherlich nicht, nur wenn du es auf Drupal.org veröffentlichen willst, wirst du dich schwer tun, weitere Entwickler für dein Projekt zu finden.
Aber es wäre sicherlich interessant zu wissen, inwiefern du diese "hooks" zweckentfremdest.
-------------------------------------
Meine Entwicklungen:
www.minis-kuemmersbruck.de | www.hausmeisterteam-glaser.de
-------------------------------------
www.minis-kuemmersbruck.de | www.hausmeisterteam-glaser.de
Hi Ich zweckentfremde sie ja
am 03.10.2008 - 19:04 Uhr
Hi
Ich zweckentfremde sie ja nicht wirklich.
Funktionsnamen wie MODULE_view oder MODULE_insert tuen bei mir "kleinere" Aufgabe und haben weder mit Nodes zu tun noch irgendeinen Bezug zu ihren Stiefhooks...
Ich nutze also nur die gedachte hook-Namen ohne dabei ihren erdachten Sinn zu verfolgen...
Dies war nicht so geplant, habe einfach im Vorfeld nicht dran gedacht.
Gruß Uhu
solange du nicht
am 03.10.2008 - 19:19 Uhr
solange du nicht hooik_node_info implementierst werden auch module_view und module_insert nicht ausgeführt
Jedoch bei hooks die einfach so funktionieren, z.B: hook_nodeapi kann es gefährlich werden, da deine Funktion wohl andere Parameter besitzen wird als die Drupal Funktion
--------------
Blog www.freeblogger.org: Deutscher IRC-Channel: irc.freenode.net #drupal.de ... Jabber-me: dwehner@im.calug.deXING
Ja klar besitzt sie andere
am 03.10.2008 - 19:24 Uhr
Ja klar besitzt sie andere Parameter, ich schreib doch nich ab ;)
Sollte also weder ne gefährliche potentielle Gefahrenquelle sein noch in irgendeiner weise an der Integrität / Performance des Systems kratzen ?
Gruß
Uhu