Attendize/app/Helpers/helpers.php

43 lines
1.0 KiB
PHP
Raw Normal View History

2016-02-29 15:59:36 +00:00
<?php
2016-09-06 20:39:27 +00:00
if (!function_exists('money')) {
/**
* Format a given amount to the given currency
*
* @param $amount
* @param \App\Models\Currency $currency
* @return string
*/
2019-08-24 06:55:14 +00:00
function money($amount, \App\Models\Currency $currency = null)
{
2019-08-24 06:55:14 +00:00
if(!$currency){
return number_format($amount,0,'.',',');
}
2016-09-06 20:39:27 +00:00
return $currency->symbol_left . number_format($amount, $currency->decimal_place, $currency->decimal_point,
$currency->thousand_point) . $currency->symbol_right;
}
2016-03-05 00:18:10 +00:00
}
2019-08-24 06:55:14 +00:00
if(!function_exists('main_categories')){
2019-08-24 06:55:14 +00:00
/**
* return main categories
* @return mixed
*/
function main_categories(){
return \App\Models\Category::main()->pluck(trans('Category.category_title'),'id');
}
}
if(! function_exists('sub_categories')){
/**
* return sub categoreies
*/
function sub_categories(){
return \App\Models\Category::sub()
->select(trans('Category.category_title'),'id','parent_id')
->get();
}
}