<?php
class OrderInvoice extends OrderInvoiceCore
{
    /*
    * module: customnumber
    * date: 2017-04-04 08:29:05
    * version: 1.7.8
    */
    public function getInvoiceNumberFormatted($id_lang, $id_shop = null, $type = 'INVOICE')
    {
        require_once _PS_MODULE_DIR_ . 'customnumber/helpers/CustomNumberHelper.php';
        return CustomNumberHelper::format($type, $id_lang, $id_shop, $this);
    }
    /*
    * module: fspickupatstorecarrier
    * date: 2017-11-27 17:18:03
    * version: 1.3.13
    */
    public static function getByDeliveryDateInterval($date_from, $date_to)
    {
        $items = parent::getByDeliveryDateInterval($date_from, $date_to);
        if (Module::isInstalled('fspickupatstorecarrier') && Module::isEnabled('fspickupatstorecarrier')) {
            $fspickupatstorecarrier = Module::getInstanceByName('fspickupatstorecarrier');
            $items = $fspickupatstorecarrier->orderInvoiceGetByDeliveryDateInterval($items);
        }
        return $items;
    }
}
