package org.develnext.jphp.ext.mail;
import org.develnext.jphp.ext.mail.bind.InternetAddressMemoryOperation;
import org.develnext.jphp.ext.mail.classes.PEmailBackend;
import org.develnext.jphp.ext.mail.classes.PHtmlEmail;
import php.runtime.env.CompileScope;
import php.runtime.ext.support.Extension;
public class MailExtension extends Extension {
public static final String NS = "php\\mail";
@Override
public Status getStatus() {
return Status.EXPERIMENTAL;
}
@Override
public String[] getPackageNames() {
return new String[] { "mail" };
}
@Override
public void onRegister(CompileScope scope) {
registerMemoryOperation(InternetAddressMemoryOperation.class);
registerClass(scope, PEmailBackend.class);
registerClass(scope, PHtmlEmail.class);
}
}