brediweb/banner

There is no license information available for the latest version (dev-master) of this package.

dev-master 2021-11-04 20:12 UTC

This package is not auto-updated.

Last update: 2024-05-03 08:26:11 UTC


README

1 - no arquivo composer.json do Laravel, coloque:

"repositories": [
    {
        "type": "vcs",
        "url": "https://gitlab.com/pacotes-bredi/bredi-banner"
    }
]

2 - na linha de comando digite composer require bredi/banner

se o git exigir, coloque seu login e senha do gitlab para poder baixar o pacote.

3 - na linha de comando: php artisan migrate

4 - rode o seeder para criar as transações: php artisan db:seed --class=Brediweb\\BrediBanner\\Database\\Seeders\\BannersTableSeeder

O pacote vem com algumas funções para facilitar

1 - Recuperando os banners ativos no seu controller:

//Apenas esta linha já retorna os registros
$banners = (new \Brediweb\BrediBanner\Repository\BannerRepository)->getBannersAtivos();

exportando arquivo config do pacote BrediBanner: php artisan vendor:publish --tag=banner-config

exportando as views do pacote BrediBanner: php artisan vendor:publish --tag=bredi-banner

API

Recuperar banners ativos por api

GET => /api/banner-list