ein Skript bricht ohne Fehlermeldung ab, wenn ich eine Methodensignatur in einer Klasse, die eine Schnittstelle implementiert, ändere, z.B.:
- Code: Select all
interface A
{
public function somefunction();
}
class B implements A
{
public function somefunction(XY $xy);
{
...
}
}
Ist ja schließlich auch falsch, nur wird leider keine Fehlermeldung ausgegeben.
Wie nennt sich dieser Fehlertyp (ich habe mir schon die Finger wund gesucht, aber suche scheinbar mit falschen Begriffen)?
Wie kann ich diese Fehlertyp ausgeben oder loggen lassen?
PHP 5.3.1 (unter XAMPP für Windows 1.7.3)
Zu Zeiten mit PHP < 5.3 habe ich noch den Zend Debugger verwendet, womit diese Fehler in der Eclipse-Konsole ausgegeben wurden, aber nun mit XDebug nicht mehr leider.
Für Hinweise bin ich wirklich dankbar!
Viele Grüße,
Naitsab