# Stoplite
Laravel 5.1 Auth, (*1)
How To Install
To install stoplite, add the following lines in your composer.json file:, (*2)
"require-dev": {
"odenktools/stoplite": "dev-master"
}
Save, then run it from your console, (*3)
composer update --dev
Setup
After updating composer, add the service provider to the providers array in config/app.php, (*4)
Odenktools\Stoplite\StopliteServiceProvider::class,
Also add the aliases to the aliases array in config/app.php, (*5)
'Stoplite' => Odenktools\Stoplite\Facades\Stoplite::class,
Publish
Create Some Dummy Data, (*6)
php artisan vendor:publish --provider="Odenktools\Stoplite\StopliteServiceProvider"
composer dumpautoload
php artisan migrate
php artisan db:seed --class=StopliteSeeder
You can also publish the views, assets, public folder, (*7)
php artisan vendor:publish --provider="Odenktools\Stoplite\StopliteServiceProvider"
Or using tag, (*8)
php artisan vendor:publish --provider="Odenktools\Stoplite\StopliteServiceProvider" --tag="config"
Migration
php artisan vendor:publish --provider="Odenktools\Stoplite\StopliteServiceProvider" --tag="migrations"
php artisan migrate
Seeding
php artisan vendor:publish --provider="Odenktools\Stoplite\StopliteServiceProvider" --tag="seeds"
composer dumpautoload
php artisan db:seed --class=StopliteSeeder
Note
This is Alpha release, please do not install/usage this package for your development, (*9)
User Entity Relashionships, (*10)
- odk_users : main user table
- odk_user_fields : user custom field [foreign : field_type_id(odk_field_types), group_field_id(odk_user_group_fields)]
- odk_user_profile_fields : values for table user_fields [foreign : userid(odk_users), userfield_id(odk_user_fields)]
- odk_user_group_fields : user custom field type for table user_fields
Documentation
Onprogress, (*11)
Project References
Verify, (*12)
Entrust, (*13)