public static function css2grayValue($css, $method = "rec601") { $rgb = Format::css2rgb($css); $rgb = Adjust::rgb2grayscale($rgb, $method); $gv = explode(",", $rgb); $gv = end($gv); $gv = intval($gv); $gv = $gv / 255; $gv = $gv * 100; return $gv; }
public function adjustInv() { $ids = DB::table('tblAdjustments')->select('strAdjID')->orderBy('updated_at', 'desc')->orderBy('strAdjID', 'desc')->take(1)->get(); $ID = $ids["0"]->strAdjID; $newID = $this->smart($ID); $id = Input::get('batchID'); $invadj = Inventory::find($id); $qty = $invadj->intAvailQty; $prodID = $invadj->strProdID; $counter = Input::get('adjQTY'); $invadj->intAvailQty += $counter; $invadj->save(); $adjust = Adjust::create(array('strAdjID' => $newID, 'strAdjProdID' => $prodID, 'intAdjQtyBef' => $qty, 'intAdjQtyAft' => $qty + $counter, 'strAdjReason' => Input::get('adjRes'), 'dtAdjDate' => Input::get('dtAdj'), 'strAdjBatchID' => Input::get('batchID'))); $adjust->save(); return Redirect::to('/inventory'); }
} else { $sHover = Adjust::cssBrightness($secondary, 4); } } if ($eHover == false) { if ($egv > 35) { $eHover = Adjust::cssBrightness($error, -8); } else { $eHover = Adjust::cssBrightness($error, 8); } } if ($divider == false) { if ($bgv > 45) { $divider = Adjust::cssBrightness($box, -8); } else { $divider = Adjust::cssBrightness($box, 8); } } $phgv = Format::css2grayValue($pHover); $bhgv = Format::css2grayValue($boxHover); $shgv = Format::css2grayValue($sHover); $ehgv = Format::css2grayValue($eHover); ?> @import url(//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css); @import url(http://fonts.googleapis.com/css?family=Roboto:400,400italic,700,700italic); .addui-store { font-size: 0; font-family: 'Roboto', sans-serif; color: <?php echo $text; ?>