Zum Inhalt springen

userFunc Event gesteuert ausführen

Erstellt am 19. Dezember 2011 · Noch keine Antworten

Tags: PHP, Frage

tobla ·

Hallo Zusammen

Gibt es eine Möglichkeit, eine userFunc abhängig von einem Ereignis ablaufen zu lassen? Es gibt einige Extensions, die einen create-Event besitzen und dabei overrideValues oder was ähnliches aufrufen. Wie kann ich analog dazu eine userFunc aufrufen?

ext.create.overrideValues {
  fieldX = abc
}

Hintergrund: Beim Anlegen eines Neuen Datensatzen in einer Tabelle möchte ich meine userFunc ausführen, um ein Feld zu setzen. Ich möchte jedoch die Extension nicht verändern, da ich ansonsten beim zukünftigen Updaten mehr Aufwand habe.

Ich stelle mir das etwa so vor:

ext.create {  
  f = USER
  f.userFunc = user_myUserFuncClass->doSomething
  f {
    param1 = abcd
    param2 = fhgr
  }
}