/** * Get the validation rules that apply to the request. * * @return array */ public function rules() { $rules = ['description' => 'required']; $last = \GLobalHelp::lastUrl(); if (is_numeric($last)) { $rules['name_category'] = 'required|unique:items_category,name_category,' . $last . ',item_category_id'; } else { $rules['name_category'] = 'required'; } return $rules; }
/** * Get the validation rules that apply to the request. * * @return array */ public function rules() { $rules = ['supplier_id' => 'required', 'category_id' => 'required', 'price_buy' => 'required', 'price_selling' => 'required', 'stok' => 'required', 'note' => 'required']; $last = \GLobalHelp::lastUrl(); if (is_numeric($last)) { $rules['name_items'] = 'required'; } else { $rules['name_items'] = 'required'; } return $rules; }
/** * Get the validation rules that apply to the request. * * @return array */ public function rules() { $rules = ['description' => 'required']; $last = \GLobalHelp::lastUrl(); if (is_numeric($last)) { $rules['group_name'] = 'required|unique:groups,group_name,' . $last . ',group_id'; // $rules['order'] = 'required'; } else { $rules['group_name'] = 'required'; // $rules['order'] = 'required'; } return $rules; }
/** * Get the validation rules that apply to the request. * * @return array */ public function rules() { $rules = ['name_company' => 'required', 'address' => 'required', 'handphone' => 'required', 'telp' => 'required', 'photo' => 'max:2000|mimes:jpeg,gif,png', 'active' => 'required']; $last = \GLobalHelp::idUrlEdit(); if (!empty($last)) { $rules['email'] = 'required|email|unique:suppliers,email,' . $last . ',supplier_id'; $rules['website'] = 'required|unique:suppliers,website,' . $last . ',supplier_id'; } else { $rules['email'] = 'required|email|unique:suppliers,email'; $rules['website'] = 'required|unique:suppliers,website'; } return $rules; }
/** * Get the validation rules that apply to the request. * * @return array */ public function rules() { $rules = ['group_id' => 'required', 'active' => 'required', 'name' => 'required', 'photo' => 'max:2000|mimes:jpeg,gif,png']; $last = \GLobalHelp::idUrlEdit(); if (!empty($last)) { $rules['username'] = '******' . $last . ',id'; $rules['password'] = '******'; $rules['email'] = 'required|email|unique:users,email,' . $last . ',id'; } else { $rules['username'] = '******'; $rules['password'] = '******'; $rules['email'] = 'required|email|unique:users,email'; } return $rules; }
public function getChart($from, $to, $year) { $result = []; $result['data'] = []; $result['months'] = []; $result['data'] = []; $arrayTotal = []; for ($from; $from <= $to; $from++) { $month = \GLobalHelp::nameMonth($from); array_push($result['months'], $month); $total = $this->transactionSell->whereMonth('created_at', '=', $from)->whereYear('created_at', '=', $year)->select(\DB::RAW('sum(qty * price_sell) AS total'))->get(); array_push($arrayTotal, (int) $total[0]['total']); } array_push($result['data'], ['name' => 'Income', 'data' => $arrayTotal]); return $result; }
public static function scope_compare($users_id = 0) { $current_scope = Model\Users_site_scope::where('users_id', '=', GLobalHelp::person()->users_id)->get(); $edited_scope = Model\Users_site_scope::where('users_id', '=', $users_id)->get(); $current = []; if (!empty($current_scope)) { foreach ($current_scope as $key => $value) { $current[] = $value->site_id; } } $edited = []; if (!empty($edited_scope)) { foreach ($edited_scope as $key => $value) { $edited[] = $value->site_id; } } return $current == $edited ? 1 : 0; }
<?php $segment = GLobalHelp::indexUrl(); ?> <aside class="main-sidebar"> <!-- sidebar: style can be found in sidebar.less --> <section class="sidebar"> <!-- Sidebar user panel --> <!-- sidebar menu: : style can be found in sidebar.less --> <ul class="sidebar-menu"> <li class="header">Main Menu</li> <li class="{!! $segment == '' ? 'active' : '' !!}"> <a href="{!! url('/') !!}"> <i class="fa fa-dashboard"></i> <span>Dashboard</span> </a> </li> <li class="{!! $segment == 'selling' ? 'active' : '' !!}"> <a href="{!! url('/selling') !!}"> <i class="fa fa-file-text"></i> <span>Penjualan</span> </a> </li> <li class="{!! $segment == 'buying' ? 'active' : '' !!}"> <a href="{!! url('/buying') !!}"> <i class="fa fa-file-text"></i> <span>Pembelian</span> </a>