akkurateio/laravel-core

Core logic for Akkurate Ecosystem

v0.1.3 2021-01-12 11:32 UTC

This package is auto-updated.

Last update: 2024-04-21 16:40:28 UTC


README

Using this package you can easily get Akkurate's interfaces. Here are centralized classes (traits, formulaires ...) that can be called by the other Akkurate packages.

Installation

This package can be installed through Composer.

composer require akkurate/laravel-core

Optionally, you can publish the dashboard view with this command:

php artisan vendor:publish --tag="dashboard"

You can publish as well the config file with this command:

php artisan vendor:publish --provider="Akkurate\LaravelCore\LaravelCoreServiceProvider" --tag="config"

The following files will be published in the config folder of your app : general.php, reference and laravel-core.

Now to deploy the core installation process, you have to through this command:

php artisan core:install

Laravel Admin

Module for managing accounts, users, languages, countries and preferences for Laravel projects.

Optionally, you can publish the config file with this command:

php artisan vendor:publish --provider="Akkurate\LaravelCore\Providers\LaravelAdminServiceProvider" --tag="config"

Laravel Access

Module for managing roles and permissions.

If you want to overwrite the config file:

php artisan vendor:publish --provider="Akkurate\LaravelCore\Providers\LaravelAccessServiceProvider" --tag="config"

Laravel Me

Module for managing the user profile.

If you want to overwrite the config with:

php artisan vendor:publish --provider="Akkurate\LaravelCore\Providers\LaravelMeServiceProvider" --tag="config"

If you want to overwrite the users delete partial:

php artisan vendor:publish --provider="Akkurate\LaravelCore\Providers\LaravelMeServiceProvider" --tag="user-partials"

If you want to publish all the views:

php artisan vendor:publish --provider="Akkurate\LaravelCore\Providers\LaravelMeServiceProvider" --tag="views"

Tests

At the root of the locally installed package:

composer install
composer test