Inheritance: extends Controller
 protected function checkInstallation()
 {
     // redirect to setup wizard
     if (!SetupController::checkTablesExist()) {
         return redirect('/setup')->send();
     }
     if (!SetupController::checkTextureDirectory()) {
         throw new PrettyPageException(trans('setup.file.permission-error'), -1);
     }
     if (version_compare(config('app.version'), option('version', ''), '>')) {
         return redirect('/setup/update')->send();
     }
     return true;
 }