/** * user time zone * @param type $utc * @return type date */ public static function usertimezone($utc) { $set = System::whereId('1')->first(); $timezone = Timezones::whereId($set->time_zone)->first(); $tz = $timezone->name; $format = $set->date_time_format; date_default_timezone_set($tz); $offset = date('Z', strtotime($utc)); $format = Date_time_format::whereId($format)->first()->format; $date = date($format, strtotime($utc) + $offset); return $date; }
/** * Update the specified resource in storage. * @param type int $id * @param type System $system * @param type SystemRequest $request * @return type Response */ public function postsystem($id, System $system, SystemRequest $request) { try { /* fetch the values of system request */ $systems = $system->whereId('1')->first(); /* fill the values to coompany table */ /* Check whether function success or not */ if ($systems->fill($request->input())->save() == true) { /* redirect to Index page with Success Message */ return redirect('getsystem')->with('success', 'System Updated Successfully'); } else { /* redirect to Index page with Fails Message */ return redirect('getsystem')->with('fails', 'System can not Updated'); } } catch (Exception $e) { /* redirect to Index page with Fails Message */ return redirect('getsystem')->with('fails', 'System can not Updated'); } }