├── .gitattributes ├── .gitignore ├── README.md ├── bin ├── import └── install ├── bootstrap.php ├── composer.json ├── lib └── API │ ├── Application.php │ ├── Exception.php │ ├── Exception │ └── ValidationException.php │ └── Middleware │ ├── Cache.php │ ├── JSON.php │ ├── RateLimit.php │ └── TokenOverBasicAuth.php ├── public ├── .htaccess └── index.php └── share ├── config └── default.php ├── db └── .sqlite └── sql ├── data ├── contacts.sql └── users.sql └── tables ├── contacts.sql ├── notes.sql └── users.sql /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swader/REST/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swader/REST/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swader/REST/HEAD/README.md -------------------------------------------------------------------------------- /bin/import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swader/REST/HEAD/bin/import -------------------------------------------------------------------------------- /bin/install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swader/REST/HEAD/bin/install -------------------------------------------------------------------------------- /bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swader/REST/HEAD/bootstrap.php -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swader/REST/HEAD/composer.json -------------------------------------------------------------------------------- /lib/API/Application.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swader/REST/HEAD/lib/API/Application.php -------------------------------------------------------------------------------- /lib/API/Exception.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swader/REST/HEAD/lib/API/Exception.php -------------------------------------------------------------------------------- /lib/API/Exception/ValidationException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swader/REST/HEAD/lib/API/Exception/ValidationException.php -------------------------------------------------------------------------------- /lib/API/Middleware/Cache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swader/REST/HEAD/lib/API/Middleware/Cache.php -------------------------------------------------------------------------------- /lib/API/Middleware/JSON.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swader/REST/HEAD/lib/API/Middleware/JSON.php -------------------------------------------------------------------------------- /lib/API/Middleware/RateLimit.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swader/REST/HEAD/lib/API/Middleware/RateLimit.php -------------------------------------------------------------------------------- /lib/API/Middleware/TokenOverBasicAuth.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swader/REST/HEAD/lib/API/Middleware/TokenOverBasicAuth.php -------------------------------------------------------------------------------- /public/.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swader/REST/HEAD/public/.htaccess -------------------------------------------------------------------------------- /public/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swader/REST/HEAD/public/index.php -------------------------------------------------------------------------------- /share/config/default.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swader/REST/HEAD/share/config/default.php -------------------------------------------------------------------------------- /share/db/.sqlite: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /share/sql/data/contacts.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swader/REST/HEAD/share/sql/data/contacts.sql -------------------------------------------------------------------------------- /share/sql/data/users.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO `users` (`email`,`apikey`) VALUES ("me@example.com", "MyVeryLongAPIKey"); 2 | -------------------------------------------------------------------------------- /share/sql/tables/contacts.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swader/REST/HEAD/share/sql/tables/contacts.sql -------------------------------------------------------------------------------- /share/sql/tables/notes.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swader/REST/HEAD/share/sql/tables/notes.sql -------------------------------------------------------------------------------- /share/sql/tables/users.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swader/REST/HEAD/share/sql/tables/users.sql --------------------------------------------------------------------------------