New

Just launched: Vueblocks, a brand-new search engine for Vue packages! Explore Vueblocks →

escolalms/pages

Escola page repository API.
12,990
Install
composer require escolalms/pages
Latest Version:0.1.11
PHP:>=7.4
Laravel:8 · 9 · 10
License:MIT
Last Updated:May 24, 2023
Links: GitHub  ·  Packagist
Maintainer: qunabu

Pages

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

Related Packages

owen-it/laravel-auditing

Audit changes of your Eloquent models in Laravel

43,476,394 3,472
mews/purifier

Laravel 5/6/7/8/9/10 HtmlPurifier Package

22,513,234 1,979
kyslik/column-sortable

Package for handling column sorting in Laravel 6.x

6,507,424 643
mews/captcha

Laravel 5/6/7/8/9/10/11/12 Captcha Package

6,281,495 2,589
ajthinking/archetype

Programmatically edit PHP and Laravel files.

4,797,093 271

Version History

Version Released PHP Laravel License
0.1.11 >=7.4 >=8.0 MIT
0.1.10 >=7.4 >=8.0 MIT
0.1.9 >=7.4 >=8.0 MIT
0.1.8 >=7.4 >=8.0 MIT
0.1.7 >=7.4 >=8.0 MIT