public function __construct($addr_id) { $inside = \App\Inside::where('address_id', $addr_id)->first(); $this->inside = unserialize($inside->data); $this->starName = \App\Myclasses\Arrays::allStarsArray(); $this->planetName = \App\Myclasses\Arrays::planetsForCabinet(); $this->sizeName = \App\Myclasses\Arrays::sizeTypeArray(); }
public function moderation(Request $request) { $target = Moderation::find($request->input('target')); $systemData = unserialize($target->data); $dataArray = $systemData->getData(); $star = $systemData->getCenterObject(); $messageE = $systemData->getSmartCheckMessage(); $messageObj = unserialize($messageE['full']); $explanation = $messageObj->getMessage(); $pNames = Arrays::planetsForCabinet(); $systemInfo = new \App\Myclasses\Insides\Converter($dataArray['address']); switch ($star->star) { case 3: $step = 0.1; $stepKey = 2; break; case 4: $step = 0.05; $stepKey = 1; break; case 0: case 5: case 14: case 15: $step = 2; $stepKey = 6; break; default: $step = 1; $stepKey = 5; } $starName = Arrays::nameStar($star); $fullName = $starName . " " . $pNames[$dataArray['planet']] . " " . $dataArray['distance'] . " " . $dataArray['mark']; $chartData = "star=" . $star->star . "&class=" . $star->class . "&size=" . $star->size; return view($this->localeDir . 'administration.systemExtension', compact('target', 'systemInfo', 'explanation', 'fullName', 'chartData', 'step', 'stepKey')); }
public function givePlanetAdder(Request $request) { $addrId = $request->input('addr_id'); $objId = $request->input('id'); $type = $request->input('type'); $planets = \App\Myclasses\Arrays::planetsForCabinet(); if ($addrId > 0 && $objId > 0) { return view($this->localeDir . 'templates.addPlanet', compact('planets', 'objId', 'type', 'addrId')); } }
<input type="hidden" value="delete" name="action"> <button type="submit" class="btn btn-danger">Delete</button> </form> @endif @if($data['type'] == 'planet' || $data['type'] == 'bari') <?php switch ($data['type']) { case 'planet': $planetData = \App\Planet::find($data['id']); break; default: $planetData = \App\Bariplanet::find($data['id']); break; } $planets = \App\Myclasses\Arrays::planetsForCabinet(); ?> <h5>Provided the data: <span class="white">{{$planetData->user->name}}</span></h5> <form class="form-inline" method="get" action="{{route('changeObject')}}"> <input type="hidden" value="{{$data['id']}}" name="id"> <input type="hidden" value="{{$data['type']}}" name="type"> <input type="hidden" value="change" name="action"> <label for="planetD">Planet</label> <select name="planet" id="planetD"> <option value="{{$planetData->planet}}">{{$planets[$planetData->planet]}}</option> @foreach($planets as $key=>$value) <option value="{{$key}}">{{$value}}</option> @endforeach </select> <label for="distanceD">Distance</label> <input type="text" name="distance" value="{{$planetData->distance}}" id="distanceD">