12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- <?php
- /**
- * 2007-2021 PrestaShop
- *
- * NOTICE OF LICENSE
- *
- * This source file is subject to the Academic Free License (AFL 3.0)
- * that is bundled with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://opensource.org/licenses/afl-3.0.php
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@prestashop.com so we can send you a copy immediately.
- *
- * DISCLAIMER
- *
- * Do not edit or add to this file if you wish to upgrade PrestaShop to newer
- * versions in the future. If you wish to customize PrestaShop for your
- * needs please refer to http://www.prestashop.com for more information.
- *
- * @author PrestaShop SA <contact@prestashop.com>
- * @copyright 2007-2021 PrestaShop SA
- * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
- * International Registered Trademark & Property of PrestaShop SA
- */
- namespace Core\FacturisRepository;
- class InvoiceRepository extends Repository implements \Core\App\Repository\Facturis\InvoiceInterface
- {
- const ROMANIAN_LANG_ID = "1";
- const RON_CURRENCY = "RON";
- const A4_FORMAT = "1";
- public function add($invoice)
- {
- $response = $this->insertInvoice($invoice);
- return $response;
- }
- public function view($factId)
- {
- $params = array(
- "id_fact" => $factId,
- "select_language" => self::ROMANIAN_LANG_ID,
- "select_currency" => self::RON_CURRENCY,
- "select_format" => self::A4_FORMAT
- );
- if (empty($factId)) {
- exit;
- }
- $this->viewInvoice($params);
- }
- }
|