PHP Events Doko Arguments
PHP Events Doko Arguments
Gib es eine Dokumentation der Argumente, der PHP Events. Ich konnte da leider nichts finden.
Bisher konnte ich mir diese aus anderen Codes herausgesucht oder ich habe bei Arrays die Struktur geloggt.
Mit einer Dokumentation könnte ich das eine oder andere schneller herausfinden.
Bisher konnte ich mir diese aus anderen Codes herausgesucht oder ich habe bei Arrays die Struktur geloggt.
Mit einer Dokumentation könnte ich das eine oder andere schneller herausfinden.
Gruß, Thorsten
- Mike-on-Tour
- Supporter
- Beiträge: 1274
- Registriert: 13.01.2020 21:09
- Kontaktdaten:
Re: PHP Events Doko Arguments
Nein, so etwas gibt es anscheinend nicht, ich habe das auch schon gesucht. Einzige Möglichkeit ist wohl, in der Liste der Events nachzusehen, in welchem Skript der gesuchte Event aufgerufen wird und welche Parameter dabei wie über
$event
übergeben werden. In der Liste der Core-Events ist zwar eine Spalte mit den übergebenen Parametern enthalten, aber diese ist eher allgemein und manchmal auch nicht vollständig (ich hatte einen Fall, in dem mehr als die aufgeführten Parameter übergeben wurden, das hatte sich in einer späteren phpBB-Version wohl geändert, aber die Doku wurde nicht auf den neuen Stand gebracht).Re: PHP Events Doko Arguments
Danke, dass hatte ich mir schon so gedacht da ich trotz intensiver Suche nicht gefunden habe.
Gruß, Thorsten
- Talk19zehn
- Ehemaliges Teammitglied
- Beiträge: 5014
- Registriert: 08.06.2009 12:03
Re: PHP Events Doko Arguments
Hello, ggf. hilfreich bei der Suche: derzeit phpBB-VS 3.3.5 abrufbar ->
https://www.phpbb.de/xref/3.3/nav.html?index.html
Hover-Effekte und mehr (Zusammenfassungen) sind ggf. gewöhnungsbedürftig(?), führen unter Umständen an das gesuchte Ziel. Einfach mal ausprobieren - , falls unbekannt. Ob dies sachlich den aktuellen Events / Argumenten oder/und Argumenten entspräche, ist selbstverständlich eigenverantwortlich zu entscheiden.
LG und Irrtum vorbehalten
https://www.phpbb.de/xref/3.3/nav.html?index.html
Hover-Effekte und mehr (Zusammenfassungen) sind ggf. gewöhnungsbedürftig(?), führen unter Umständen an das gesuchte Ziel. Einfach mal ausprobieren - , falls unbekannt. Ob dies sachlich den aktuellen Events / Argumenten oder/und Argumenten entspräche, ist selbstverständlich eigenverantwortlich zu entscheiden.
LG und Irrtum vorbehalten
Adventereigniskalender für phpBB 3.3.x,
Meine persönliche Meinung im Jahr 2024: Im Zenit seiner Popularität wirkt KI zunächst wie eine Blaupause und lässt sich aufgrund der Vielschichtigkeit nicht auf eine einzige Botschaft reduzieren. Präteritum, Perfekt, Präsens, Futur & Plusquamperfekt werden nicht fehlerfrei genutzt, gar missverstanden.
Meine persönliche Meinung im Jahr 2024: Im Zenit seiner Popularität wirkt KI zunächst wie eine Blaupause und lässt sich aufgrund der Vielschichtigkeit nicht auf eine einzige Botschaft reduzieren. Präteritum, Perfekt, Präsens, Futur & Plusquamperfekt werden nicht fehlerfrei genutzt, gar missverstanden.
Re: PHP Events Doko Arguments
Danke.
Leider ist bei Euren Hinweisen nicht dass dabei was ich mir vorgestellt hatte.
Ich werde wohl weiterhin mir
Beispiel vom Event
Leider ist bei Euren Hinweisen nicht dass dabei was ich mir vorgestellt hatte.
Ich werde wohl weiterhin mir
print_r
loggen. Die Ausgabe ist auch meist selbsterklärend.Beispiel vom Event
core.modify_uploaded_file
.
Code: Alles auswählen
[data:phpbb\event\data:private] => Array
(
[filedata] => Array
(
[error] => Array
(
)
[post_attach] => 1
[thumbnail] => 1
[filesize] => 5665877
[mimetype] => image/png
[extension] => png
[physical_filename] => 2_d49a1e649f513c46309c30caca077a33
[real_filename] => Karte.png
[filetime] => 1644433056
)
[is_image] => 1
)
Gruß, Thorsten
Re: PHP Events Doko Arguments
Das ist die komplette Liste der PHP-Events mit allen Argumenten
aber die Liste ist mega hilfreich für einen Überblick,
was man alles machen kann, bzw. was überhaupt möglich ist.

print_r
mach ich zwar eh trotzdem immer, aber die Liste ist mega hilfreich für einen Überblick,
was man alles machen kann, bzw. was überhaupt möglich ist.
Area51@4seven | Area51@4seven / Reloaded | Kein Support via PN
Club goin up, on a Tuesday...
Club goin up, on a Tuesday...
Re: PHP Events Doko Arguments
Die Liste kenne ich und nutze sie auch seit dem ich kleine Extensionen für mich Programmiere.
Leider sind die aufgelisteten Argumente in der Liste, für mich, nicht immer selbsterklärend.
Viele Argumente sind Arrays deren Struktur nicht näher erklärt wird. Deshalb war meine Frage "Gib es eine Dokumentation der Argumente ...".
Da es keine Doku gibt, hilft mir
Leider sind die aufgelisteten Argumente in der Liste, für mich, nicht immer selbsterklärend.
Viele Argumente sind Arrays deren Struktur nicht näher erklärt wird. Deshalb war meine Frage "Gib es eine Dokumentation der Argumente ...".
Da es keine Doku gibt, hilft mir
print_r
ein ganzes Stück weiter. Dies Forum natürlich auch. Eine erweiterte Dokumentation wäre natürlich auch schön.Gruß, Thorsten
- 3Di
- Mitglied
- Beiträge: 106
- Registriert: 12.03.2010 14:33
- Wohnort: Milano 🇮🇹 Frankfurt 🇩🇪
- Kontaktdaten:
Re: PHP Events Doko Arguments
Alle Informationen finden Sie im Code, im DocBlock jedes Ereignisses. Wenn Sie also den Code über dem Ereignis selbst lesen, werden Sie seine Funktionalität erkennen. Beim Debuggen müssen Sie natürlich var_dump() oder was auch immer verwenden, um Haltepunkte zu setzen. Die Ereignisliste wird bei jeder Veröffentlichung aktualisiert, wobei von der Codebasis ausgegangen wird und ein Diff erstellt wird.
Code: Alles auswählen
/**
* Event to modify uploaded file before submit to the post
*
* @event core.modify_uploaded_file
* @var array filedata Array containing uploaded file data
* @var bool is_image Flag indicating if the file is an image
* @since 3.1.0-RC3
*/
Re: PHP Events Doko Arguments
Danke.
An der Stelle hatte ich schon mal vor längerer Zeit gesucht und war daraus nicht richtig schlau geworden.
Auf Grund deines Hinweises habe ich mir das nochmal genauer angeschaut und die entsprechende Stelle gefunden. Mit der Zeit werde ich schlauer.
An der Stelle hatte ich schon mal vor längerer Zeit gesucht und war daraus nicht richtig schlau geworden.
Auf Grund deines Hinweises habe ich mir das nochmal genauer angeschaut und die entsprechende Stelle gefunden. Mit der Zeit werde ich schlauer.
Gruß, Thorsten