├── .htaccess ├── README.md ├── autoload.php ├── classes ├── Api.php ├── Database │ ├── DbCore.php │ ├── DbMySQLiCore.php │ ├── DbPDOCore.php │ └── DbQuery.php ├── EntityInterface.php ├── ObjectModel.php ├── Product │ ├── Category.php │ └── Product.php ├── Route.php ├── Slim │ ├── BaseRequest.php │ ├── BaseResponse.php │ ├── CorsMiddleware.php │ └── Environment.php ├── Tools.php ├── Util │ ├── ArrayUtils.php │ └── StringUtils.php └── Validate.php ├── composer.json ├── controllers └── v1 │ ├── Category.php │ └── Product.php ├── database.sql ├── functions.php └── index.php /.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Davisonpro/advanced-rest-api/HEAD/.htaccess -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Davisonpro/advanced-rest-api/HEAD/README.md -------------------------------------------------------------------------------- /autoload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Davisonpro/advanced-rest-api/HEAD/autoload.php -------------------------------------------------------------------------------- /classes/Api.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Davisonpro/advanced-rest-api/HEAD/classes/Api.php -------------------------------------------------------------------------------- /classes/Database/DbCore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Davisonpro/advanced-rest-api/HEAD/classes/Database/DbCore.php -------------------------------------------------------------------------------- /classes/Database/DbMySQLiCore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Davisonpro/advanced-rest-api/HEAD/classes/Database/DbMySQLiCore.php -------------------------------------------------------------------------------- /classes/Database/DbPDOCore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Davisonpro/advanced-rest-api/HEAD/classes/Database/DbPDOCore.php -------------------------------------------------------------------------------- /classes/Database/DbQuery.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Davisonpro/advanced-rest-api/HEAD/classes/Database/DbQuery.php -------------------------------------------------------------------------------- /classes/EntityInterface.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /classes/ObjectModel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Davisonpro/advanced-rest-api/HEAD/classes/ObjectModel.php -------------------------------------------------------------------------------- /classes/Product/Category.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Davisonpro/advanced-rest-api/HEAD/classes/Product/Category.php -------------------------------------------------------------------------------- /classes/Product/Product.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Davisonpro/advanced-rest-api/HEAD/classes/Product/Product.php -------------------------------------------------------------------------------- /classes/Route.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Davisonpro/advanced-rest-api/HEAD/classes/Route.php -------------------------------------------------------------------------------- /classes/Slim/BaseRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Davisonpro/advanced-rest-api/HEAD/classes/Slim/BaseRequest.php -------------------------------------------------------------------------------- /classes/Slim/BaseResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Davisonpro/advanced-rest-api/HEAD/classes/Slim/BaseResponse.php -------------------------------------------------------------------------------- /classes/Slim/CorsMiddleware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Davisonpro/advanced-rest-api/HEAD/classes/Slim/CorsMiddleware.php -------------------------------------------------------------------------------- /classes/Slim/Environment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Davisonpro/advanced-rest-api/HEAD/classes/Slim/Environment.php -------------------------------------------------------------------------------- /classes/Tools.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Davisonpro/advanced-rest-api/HEAD/classes/Tools.php -------------------------------------------------------------------------------- /classes/Util/ArrayUtils.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Davisonpro/advanced-rest-api/HEAD/classes/Util/ArrayUtils.php -------------------------------------------------------------------------------- /classes/Util/StringUtils.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Davisonpro/advanced-rest-api/HEAD/classes/Util/StringUtils.php -------------------------------------------------------------------------------- /classes/Validate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Davisonpro/advanced-rest-api/HEAD/classes/Validate.php -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Davisonpro/advanced-rest-api/HEAD/composer.json -------------------------------------------------------------------------------- /controllers/v1/Category.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Davisonpro/advanced-rest-api/HEAD/controllers/v1/Category.php -------------------------------------------------------------------------------- /controllers/v1/Product.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Davisonpro/advanced-rest-api/HEAD/controllers/v1/Product.php -------------------------------------------------------------------------------- /database.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Davisonpro/advanced-rest-api/HEAD/database.sql -------------------------------------------------------------------------------- /functions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Davisonpro/advanced-rest-api/HEAD/functions.php -------------------------------------------------------------------------------- /index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Davisonpro/advanced-rest-api/HEAD/index.php --------------------------------------------------------------------------------