public function database($chart = 0)
 {
     $navBar = \App\Myclasses\Arrays::chartNav();
     $total = count($navBar);
     $navigator = \App\Myclasses\Arrays::prepareNavigation($total, $chart);
     $count = \App\Myclasses\Arrays::allStarsArray(1);
     switch ($chart) {
         case 0:
             $charter = \App\Myclasses\charters\Charter::draw(0);
             $colors = \App\Myclasses\Arrays::colorList();
             return view($this->localeDir . 'chartforms.0', compact('chart', 'navBar', 'navigator', 'charter', 'colors'));
         case 1:
             return view($this->localeDir . 'chartforms.1', compact('chart', 'navBar', 'navigator', 'count'));
         case 2:
             return view($this->localeDir . 'chartforms.2', compact('chart', 'navBar', 'navigator'));
         case 3:
             return view($this->localeDir . 'chartforms.3', compact('chart', 'navBar', 'navigator', 'count'));
     }
 }
 public function moderationCharts(Request $request)
 {
     $data = $request->all();
     $colors = Arrays::colorList();
     if (isset($data['step'])) {
         $data['planet'] = 543210;
         $chart = Charter::draw(1, $data);
         if ($chart->anything == 0) {
             return \App\Myclasses\Response::noData();
         } else {
             return view($this->localeDir . 'charts.firstModeration', compact('chart', 'colors'));
         }
     } else {
         $chart = Charter::draw(3, $data);
         if (!$chart->result) {
             return \App\Myclasses\Response::noData();
         }
         return view($this->localeDir . 'charts.threeModer', compact('chart', 'colors'));
     }
 }