package php.runtime.reflection;
import php.runtime.Memory;
import php.runtime.env.Environment;
import php.runtime.ext.support.Extension;
import php.runtime.lang.BaseWrapper;
import php.runtime.lang.IObject;
public class WrapCompileMethodEntity extends CompileMethodEntity {
public WrapCompileMethodEntity(Extension extension) {
super(extension);
}
@Override
public Memory invokeDynamic(IObject _this, Environment env, Memory... arguments) throws Throwable {
BaseWrapper aThis = (BaseWrapper) _this;
return super.invokeDynamic(aThis == null ? null : aThis.getWrappedObject(), env, arguments);
}
}