vadiasov/albums-admin

Laravel package to create DB table albums and to serve CRUD pages in administrative panel for it.

2.0.0 2018-03-16 11:48 UTC

This package is not auto-updated.

Last update: 2024-04-14 02:33:13 UTC


README

This package creates DB albums (music albums). It serves CRUD pages for albums in administrative panel.

It includes a ServiceProvider to register the package and attach it to the output. It includes migrations to create DB albums.

Installation

Add the package to root composer.json:

"require": {
        ...
        "vadiasov/albums-admin": "^1.0.0",
  }

Then run:

composer update

Register package in config/app.php

'providers' => [
        /*
         * Package Service Providers...
         */
        Vadiasov\AlbumsAdmin\AlbumsAdminServiceProvider::class,

Create model:

php artisan make:model Album

Publish config, migrations and seeds. Run:

php artisan vendor:publish

and enter appropriate number of this package (see terminal output after last command).

Migrate:

php artisan migrate

Routes

The routes are in the package:

admin/albums
admin/albums/create
admin/albums/{id}/edit
admin/albums/{id}/delete