<?php
namespace ModulesAbstract\ElectronicInvoice\UBL21Builder; abstract class InvoiceAbstract extends BuilderAbstract { public function generate() { $invoice = $this->generateInvoice(); return $invoice; } abstract protected function generateInvoice(); } 