<?php include "vendor/autoload.php"; use calebdre\ApiSugar\Api; use LikeAPro\Controllers\SubmissionsController; use LikeAPro\Controllers\UserController; $api = new Api(); $api->configureDB(['driver' => "mysql", "host" => "localhost", "database" => "likeapro", "username" => "root", "password" => "", "charset" => "utf8", "collation" => "utf8_unicode_ci", "prefix" => ""]); $api->addClass(new SubmissionsController()); $api->addClass(new UserController()); Flight::map('notFound', function () { header("Location " . substr(parse_url($_SERVER['REQUEST_URI'])['path'], 1)); }); $api->execute();
<?php require "vendor/autoload.php"; use calebdre\ApiSugar\Api; use calebdre\Foody\Controllers\CategoriesController; use calebdre\Foody\Controllers\CommentsController; use calebdre\Foody\Controllers\IngredientsController; use calebdre\Foody\Controllers\RecipeController; use calebdre\Foody\Controllers\UserController; $api = new Api(); $api->configureDB(['driver' => 'mysql', 'host' => 'localhost', 'database' => 'foody', 'username' => 'root', 'password' => '', 'charset' => 'utf8', 'collation' => 'utf8_unicode_ci', 'prefix' => '']); $api->addClass(new RecipeController()); $api->addClass(new IngredientsController()); $api->addClass(new CategoriesController()); $api->addClass(new UserController()); $api->addClass(new CommentsController()); $api->execute();