ini_set('display_startup_errors', 1); error_reporting(-1); if (session_id() == '') { session_start(); } require "Database.php"; Database::connect(); require "controllers/BaseController.php"; require "models/BaseModel.php"; require "controllers/UserController.php"; require "models/User.php"; require "controllers/ImageController.php"; require "models/Image.php"; require "controllers/CommentController.php"; require "models/Comment.php"; require "redirect.php"; require 'vendor/autoload.php'; require "View.php"; if (ImageController::isImageDirectoryEmpty()) { $connection = Database::connect(); $query = "DELETE FROM images"; $statement = $connection->prepare($query); $statement->execute(); $query = "DELETE FROM comments"; $statement = $connection->prepare($query); $statement->execute(); } $routes = new \Slim\Slim(); $routes->config('debug', true); require 'routes.php'; $routes->run();