/curriculum

Package Curriculum

Primary LanguagePHPMIT LicenseMIT

curriculum

Latest Version on Packagist Software License StyleCI Build Status Coverage Status Quality Score Total Downloads

Structure

If any of the following are applicable to your project, then the directory structure should follow industry best practises by being named the following.

config/
database/
src/
tests/
vendor/

Installation

Composer

Execute the following command to get the latest version of the package:

$ composer require scool/curriculum

Laravel

In your config/app.php add CurriculumServiceProvider::class to the end of the providers array:

...
'providers` => [
 ...
 Scool\Curriculum\Providers\CurriculumServiceProvider::class,
],

Publish configuration

$ php artisan vendor:publish --tag=scool_curriculum

Database

Use:

$ php artisan migrate:status

To see curriculum migrations and run migrations with:

$ php artisan migrate

Factories for all models are installed in database/factories.

To use Curriculum Seeders modify file database/seeds/DatabaseSeeder:

public function run()
{
    $this->call(CurriculumSeeder::class);
}

Change log

Please see CHANGELOG for more information on what has changed recently.

Testing

$ composer test

Contributing

Please see CONTRIBUTING and CONDUCT for details.

Security

If you discover any security related issues, please email pdavila@iesebre.com instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see License File for more information.