escolalms/core

Escola Headless LMS
273,851 4
Install
composer require escolalms/core
Latest Version:1.3.15
PHP:>=7.4
License:MIT
Last Updated:Jul 11, 2024
Links: GitHub  ·  Packagist
Maintainer: qunabu

Core

codecov phpunit downloads downloads downloads Maintainability swagger Mutation testing badge

Escola LMS Core Package

Package contains all basic classes and features used in Escola LMS, and it's obligatory to work with any other LMS package.

Repositories

Package contains EscolaLms\Core\Repositories\BaseRepository class, that should extend all other repositories.

For searching and filtering data you may use Criteria array, basic criteria are also provided in this package.

// TODO: Example of Criteria usage

Users

User model and migrations provided by this package are the simplest user model that may be used in LMS. In the real app, you should setup your own guard, that may extend EscolaSoft\EscolaLms\Models\User and use user traits from other packages.

Related Packages

mews/purifier

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

21,010,090 1,982
kyslik/column-sortable

Package for handling column sorting in Laravel 6.x

6,282,182 647
mews/captcha

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

6,095,827 2,586
ajthinking/archetype

Programmatically edit PHP and Laravel files.

4,372,487 272