escolalms/pages
Escola page repository API.
Maintainers
0.1.11
2023-05-24 10:47 UTC
Requires
- php: >=7.4
- davidbadura/faker-markdown-generator: =1.1.0
- escolalms/core: ^1
- laravel/framework: >=8.0
Requires (Dev)
- orchestra/testbench: ^6
- phpunit/phpunit: ^9.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
MIT a2e1fd5c5e9f939c90e3cf8c9ab101aa4e1b19bf
- PaweΕ ChoΕaj <pawel.cholaj.woop@escola.pl>
- Mariusz GliwiΕski <mariusz.gliwinski.woop@escola.pl>
README
Static page management package
π swagger
π codecov
π phpunit
π downloads
π downloads
π downloads
π Maintainability
What does it do
This package allows you to create static pages in Laravel app.
Installing
composer require escolalms/pages,php artisan migratephp artisan db:seed --class="EscolaLms\Pages\Database\Seeders\PermissionTableSeeder"
Endpoints
All the endpoints are defined in π swagger
Tests
Run ./vendor/bin/phpunit --filter 'EscolaLms\\Pages\\Tests' to run tests. See tests a quite good starting point for creating your own.
Test details π codecov
π phpunit
Permissions
Permissions are defined in seeder
Database relation
AuthorPage is related belong to with User
Page 1 -> 1 Author
