andrewdyer/slim3-skeleton

A basic starter structure which can be used to develop RESTful APIs and web applications, built with the Slim3 League library.

v1.0.1 2019-09-25 19:11 UTC

README

65391266-1c6c4500-dd5f-11e9-96b3-8779c024ccd2.png

Codacy Badge Latest Stable Version Total Downloads Daily Downloads Monthly Downloads Latest Unstable Version License

A basic starter structure which can be used to develop RESTful APIs and web applications, built with the Slim3 League library.

License

Licensed under MIT. Totally free for private or commercial projects.

Installation

composer create-project andrewdyer/slim3-skeleton project_name

Features

  • Data access using Laravel's Eloquent ORM.
  • Rendering views with Twig.
  • Services and dependencies loaded using Providers, allows autoloading exposed classnames/aliases from inside other classes.
  • Separated, easy to setup app configuration files inside config/ folder.
  • Seeds and migrations using Phinx.

Support

If you are having any issues with this library, then please feel free to contact me on Twitter.

If you think you've found an bug, please report it using the issue tracker, or better yet, fork the repository and submit a pull request.

If you're using this package, I'd love to hear your thoughts!

Useful Links