Hola Tengo una clase muy simple que implementa una interfaz. Tanto la clase como la interfaz están en el mismo archivo.Problema de la interfaz PHP - clase no encontrada
Cuando implemento la interfaz me sale un error fatal "Clase no encontrada", pero cuando elimino los implementos y trato de utilizar la clase, ¿puedo usarla bien?
¿Alguien puede ofrecer algún consejo al respecto?
Lo sentimos Aquí hay un código que estoy usando para probar en la actualidad
$tester = new TypeOneTester();
$tester->test("Hello");
interface iTestInterface
{
public function test($data);
}
class TypeOneTester implements iTestInterface
{
public function test($data)
{
return $data;
}
}
Cualquier código para reproducir un error? – Crozin
Lo siento, he publicado algunos ahora – David
Trate de poner la definición de clase/interfaz al comienzo del archivo (antes de usarlo). –