![]() |
|
|
Themen-Optionen |
|
|
Nach oben #1 |
|
Erfahrener Benutzer
Registriert seit: 27.09.2006
Ort: Radebeul
Beiträge: 390
|
HiHo,
wie kann ich prüfen, ob eine Methode in einer Klasse existiert. Da ich sie mit call_user_func(); aufrufe, kann ich es schlecht über ein interface machen. Nur gibt mir die funktion nichts zurück, anhand ich hätte prüfen können ob sie existiert. danke |
|
|
|
|
|
Nach oben #2 |
|
Erfahrener Benutzer
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.800
|
Ich habe den Beitrag mal aus diesem Thread hier gelöst, da es sich ja um eine selbstständige Fragestellung handelt.
---------- Ich weiß nicht genau, was du nun mit dem call_user_func() willst, aber generell kann die Methode method_exists das, was du willst. |
|
|
|
|
|
Nach oben #3 |
|
Erfahrener Benutzer
Registriert seit: 27.09.2006
Ort: Radebeul
Beiträge: 390
|
Ok, habs schon selbst gefunden: mit
method_exists() Naja es ging darum, das eine Action in einem Controller aufgerufen werden soll. Doch wenn der nicht existiert möchte ich eine Exception werfen. Aber dazu musste ich eben überprüfen ob sie überhaupt existiert! |
|
|
|
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Klasse in Klasse verwenden? | goelliboy | PHP-Programmierung | 12 | 07.09.2007 11:43 |
| Wert Varible in Listener anderer Klasse nutzen??? | risa | Desktop-Applikationen und Grafik | 1 | 03.04.2006 07:36 |
| Design für eine Klasse | js-mueller | Allgemeine Java-Programmierung | 1 | 12.03.2006 19:23 |
| Innerhalb einer Methode einer Klassenvariablen einer anderen Klasse etwas zuweisen... | WarrenFaith | PHP-Programmierung | 18 | 10.03.2006 21:25 |
| statische Methode per Reflection aufrufen | ehli75 | Allgemeine Java-Programmierung | 2 | 02.02.2006 13:17 |