oont-contents/plugins/woocommerce-pdf-invoices-packing-slips/ubl/Handlers/Handler.php
2025-02-08 15:10:23 +01:00

23 lines
397 B
PHP

<?php
namespace WPO\WC\UBL\Handlers;
use WPO\WC\UBL\Documents\Document;
use WPO\WC\UBL\Models\Order;
if ( ! defined( 'ABSPATH' ) ) {
exit; // Exit if accessed directly
}
abstract class Handler {
/** @var Document */
public $document;
public function __construct( Document $document ) {
$this->document = $document;
}
abstract public function handle( $data, $options = array() );
}