gammamatrix/playground-site-blade

Playground: Provides a standard website with an index, dashboard, sitemap, theme handling and CMS integration.

dev-develop / 73.x-dev 2024-03-28 21:03 UTC

This package is auto-updated.

Last update: 2024-04-28 21:20:29 UTC


README

Playground CI Workflow Test Coverage PHPStan Level 9 src and tests

The Playground Site Blade package for Laravel applications.

This package provides a standard website with:

  • Bootstrap Theme Handling
  • Dashboard
  • Home and Index
  • Sitemap
  • Welcome
  • CMS integration

Read more on using Playground Site Blade at Read the Docs: Playground Documentation.

Installation

You can install the package via composer:

composer require gammamatrix/playground-site-blade

artisan about

Playground Site Blade provides information in the artisan about command.

screenshot of artisan about command with Playground Site Blade.

Configuration

You can publish the config file with:

php artisan vendor:publish --provider="Playground\Site\Blade\ServiceProvider" --tag="playground-config"

See the contents of the published config file: config/playground-site-blade.php

You can publish the views file with:

php artisan vendor:publish --provider="Playground\Site\Blade\ServiceProvider" --tag="playground-views"

Environment Variables

If you are unable or do not want to publish configuration files for this package, you may override the options via system environment variables.

Information on environment variables is available on the wiki for this package

PHPStan

Tests at level 9 on:

  • config/
  • database/
  • resources/views/
  • routes/
  • src/
  • tests/Feature/
  • tests/Unit/
composer analyse

Coding Standards

composer format

Testing

composer test

Changelog

Please see CHANGELOG for more information on what has changed recently.

Credits

License

The MIT License (MIT). Please see License File for more information.