Silex Simple Orm User Provider
An extension for the Simple User Provider for Silex made by jasongrimes. Instead of using Doctrine DBAL it uses the Doctrine ORM. It automatically overwrites the User Class and User Manager of silex simple user provider., (*1)
Dependencies
Usage
Make sure that you have installed the Simple User Provider for Silex before beginning the installation of Silex Simple Orm User Provider!, (*2)
First download the library via composer:, (*3)
$ composer require "rootlogin/silex-simpleormuser: dev-master"
After downloading, you can activate the simple orm user provider in your bootstrap file:, (*4)
<?php
use SimpleUser\UserServiceProvider;
use rootLogin\SimpleOrmUser\Provider\SimpleOrmUserServiceProvider;
// ...
$app['usp'] = new UserServiceProvider();
$app->register($app['usp']);
/**
* IMPORTANT: The Simple Orm User Service Provider must be registered after the
* Simple User Provider for Silex!
**/
$app->register(new SimpleOrmUserServiceProvider());
// ...
$app->mount($app['usp']);
// ...
Now you can create the needed tables via the doctrine orm provider and this should work. You don't need the original database tables anymore., (*5)