Пример #1
0
 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();
 }
Пример #2
0
 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'));
 }
Пример #3
0
 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'));
     }
 }
Пример #4
0
        <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">