2017 © Pedro Peláez
 

library resourceful

Symfony2-based REST API setup

image

ingewikkeld/resourceful

Symfony2-based REST API setup

  • Saturday, June 20, 2015
  • by mvriel
  • Repository
  • 3 Watchers
  • 5 Stars
  • 1 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 4 Forks
  • 20 Open issues
  • 4 Versions
  • 0 % Grown

The README.md

Resourceful

Resourceful is a ready-to-use Symfony2-based 'Rapid API Development' (RAPID) setup to create a REST API with as little effort as possible., (*1)

Features

Resourceful comes with the following features out-of-the-box:, (*2)

  • User management.
  • oAuth2 authorization and Client management.
  • i18n and language selection using the Accept-Language header (defaults to english).
  • Support for XML and JSON using the Content-Type and Accepts header.

Installation instructions

  1. Clone this repository:, (*3)

    git clone git@github.com:Ingewikkeld/Resourceful.git, (*4)

  2. Initialize and boot the Vagrant virtual machine:, (*5)

    vagrant up, (*6)

We know that there will be some red "warnings" during the run, but you should be okay., (*7)

  1. Go into the vagrant machine and switch to the right directory:, (*8)

    vagrant ssh cd /vagrant, (*9)

  2. Update database with schema, (*10)

    php app/console doctrine:schema:update --force, (*11)

Do not forget to add the URL 'local.resourceful.ingewikkeld.net' to your hosts file with IP 192.168.43.43. After the installation has completed you can visit that location to see your REST API., (*12)

Please see https://github.com/Ingewikkeld/Resourceful for more information or read the documentation in the docs folder., (*13)

The Versions