private function _stockLog($stocklog, $product) { $stocklog->product_id = Input::get('pk'); $stocklog->user_name = Auth::user()->username; $stocklog->brand_name = $product->brand->name; $stocklog->productcategory_name = $product->categories->name; $stocklog->product_name = $product->name; $stocklog->mode_id = Mode::getModeIDFromName(Input::get('mode')); $stocklog->updated_quantity = $product->quantity; $stocklog->costprice = $product->costprice; $mode = Input::get('mode'); $modeprice = $mode . '_price'; $modediscount = $mode . '_discount'; $modediscountedprice = $mode . '_discountedprice'; $modetotalprice = $mode . '_totalprice'; $stocklog->unitprice = $product->{$modeprice}; $stocklog->unitprice_discounted = $product->{$modediscount}; $stocklog->discount = $product->{$modediscountedprice}; $stocklog->total_price = $product->{$modetotalprice}; $stocklog->save(); }
public function modeID($salesmodename) { $name = str_replace(' ', '', $salesmodename); $name = strtolower($name); return Mode::getModeIDFromName($name); }