public function postManage()
 {
     $request = Request::all();
     if (!empty($request['activate'])) {
         return Theme::activate($request['theme']);
     }
     if (!empty($request['remove'])) {
         return Theme::remove($request['theme']);
     }
     if (!empty($request['newTheme'])) {
         if (!(self::$_error = Theme::upload($request['newTheme']))) {
             return \redirect()->route('coaster.admin.themes.list');
         } else {
             $this->getList();
         }
     }
     if (!empty($request['install'])) {
         if (!empty($request['check'])) {
             $response = Theme::install($request['theme'], ['check' => 1]);
         } else {
             $response = Theme::install($request['theme'], ['withPageData' => $request['withPageData']]);
         }
         return json_encode($response);
     }
     return null;
 }