escolalms/pages

Escola page repository API.

Maintainers

πŸ‘ qunabu

Package info

github.com/EscolaLMS/pages

Type:package

pkg:composer/escolalms/pages

Statistics

Installs: 12 004

Dependents: 1

Suggesters: 0

Stars: 0

Open Issues: 0

0.1.11 2023-05-24 10:47 UTC

Requires (Dev)

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>

This package is auto-updated.

Last update: 2026-06-24 17:47:37 UTC


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 migrate
  • php 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

  1. Author Page is related belong to with User
Page 1 -> 1 Author