Hi guys. I use zephir for writing some extension. I encountered a problem that the parser generates an error when I extends from the other class and implements an interface
namespace Igor;
abstract class MyClassA
{
// some methods here
}
namespace Igor;
interface MyInterfaceB
{
// some methods here
}
namespace Igor;
abstract class MyClassC extends Igor\MyClassA implements Igor\MyInterfaceB
{
// methods here
}
p.s. if in this class not use "abstract" then all works fine.
error:
ParseException: Syntax error in ....myclassc.zep
abstract class MyClassC extends Igor\MyClassA implements Igor\MyInterfaceB
-----------------------------------------------------^
Have ideas?