whoami7 - Manager
:
/
home
/
dataiclx
/
datasyspk.com
/
app
/
Http
/
Controllers
/
Upload File:
files >> /home/dataiclx/datasyspk.com/app/Http/Controllers/InvoiceController.php
<?php namespace App\Http\Controllers; use Illuminate\Http\Request; use App\Order; use Session; use PDF; use Auth; use Config; class InvoiceController extends Controller { //download invoice public function invoice_download($id) { if(Session::has('currency_code')){ $currency_code = Session::get('currency_code'); } else{ $currency_code = \App\Currency::findOrFail(get_setting('system_default_currency'))->code; } $language_code = Session::get('locale', Config::get('app.locale')); if(\App\Language::where('code', $language_code)->first()->rtl == 1){ $direction = 'rtl'; $text_align = 'right'; $not_text_align = 'left'; }else{ $direction = 'ltr'; $text_align = 'left'; $not_text_align = 'right'; } if($currency_code == 'BDT' || $language_code == 'bd'){ // bengali font $font_family = "'Hind Siliguri','sans-serif'"; }elseif($currency_code == 'KHR' || $language_code == 'kh'){ // khmer font $font_family = "'Hanuman','sans-serif'"; }elseif($currency_code == 'AMD'){ // Armenia font $font_family = "'arnamu','sans-serif'"; }elseif($currency_code == 'ILS'){ // Israeli font $font_family = "'Varela Round','sans-serif'"; }elseif($currency_code == 'AED' || $currency_code == 'EGP' || $language_code == 'sa' || $currency_code == 'IQD'){ // middle east/arabic font $font_family = "'XBRiyaz','sans-serif'"; }else{ // general for all $font_family = "'Roboto','sans-serif'"; } $order = Order::findOrFail($id); return PDF::loadView('backend.invoices.invoice',[ 'order' => $order, 'font_family' => $font_family, 'direction' => $direction, 'text_align' => $text_align, 'not_text_align' => $not_text_align ], [], [])->download('order-'.$order->code.'.pdf'); } }
Copyright ©2021 || Defacer Indonesia