vaya, no se como puese esa llamada a la funcion en el post.
En fin, me habia olvidado mostrar los errores con php.
El error dice lo siguiente:
Cita: Fatal error: Access type for interface method Openable::open() must be omitted in interface.Opener.php on line 3
Umm probe poniendo public abstract function y nada.
Edito:
Cuando en la interfaz reemplazo abstract por public si funciona, solo funciona con public.
Acaso los métodos de las interfaces no pueden ser abstractos?