---
title: "Inštalácia — Likes for Laravel | Roundly"
description: "Inštalácia cez Composer, publikovanie a spustenie migrácie likes — pre kľúče UUID či ULID alebo iný názov tabuľky najprv publikujte konfiguráciu."
url: https://roundly-consulting.com/sk/open-source/navody/likes-for-laravel/instalacia
language: sk
---

[Všetky balíky](https://roundly-consulting.com/sk/open-source.md)

[Likes for Laravel](https://roundly-consulting.com/sk/open-source/navody/likes-for-laravel.md)

# Inštalácia

Pridajte balík, potom publikujte a spustite migráciu. Service provider aj alias fasády Likes sa načítajú automaticky — bez manuálnej registrácie:

```bash
composer require roundly-consulting/likes-for-laravel

php artisan vendor:publish --tag="likes-migrations"
php artisan migrate
```

Migrácia sa nikdy nenačíta automaticky, iba sa publikuje. Vďaka tomu máte schému vo vlastnom database/migrations, kde ju pred spustením skontrolujete alebo upravíte. Opätovné publikovanie prepíše ten istý súbor namiesto pridania druhej kópie s iným časovým razítkom.

## Pri zmene schémy publikujte najprv konfiguráciu

Migrácia pri spustení číta likes.table a likes.key\_type. Ak vaše modely používajú kľúče UUID či ULID alebo chcete iný názov tabuľky, publikujte konfiguráciu (alebo nastavte env premenné) ešte pred migráciou:

```bash
php artisan vendor:publish --tag="likes-config"

# set LIKES_TABLE / LIKES_KEY_TYPE now — the migration reads them when it runs
php artisan vendor:publish --tag="likes-migrations"
php artisan migrate
```

Inak je konfiguračný súbor voliteľný — publikujte ho len vtedy, keď chcete zmeniť predvolené hodnoty:

```bash
php artisan vendor:publish --tag="likes-config"
```

Balík ponúka len publish tagy likes-migrations a likes-config. Po inštalácii php artisan about zobrazí nakonfigurované reakcie, predvolenú reakciu a stav broadcastingu; chybné nastavenie reakcií sa zobrazí ako INVALID.

## Ďalšie kroky

- Pridajte HasLikes modelom, ktoré môžu dostávať páčiky, a GivesLikes modelom, ktoré ich dávajú.
- Napojte tlačidlo páčika na Likes::toggle() — alebo na $user->toggleLike() priamo na modeli.
- Keď potrebujete viac než obyčajný páčik, zapnite typované reakcie v config/likes.php.

## Prejavte lásku k open source

Tento balík je zadarmo pod licenciou MIT. Ak vám šetrí čas, jednorazový príspevok alebo členstvo na Patreone nám pomôže ho ďalej udržiavať, testovať a dokumentovať.

[Ďalšie spôsoby podpory vrátane kryptomien](https://roundly-consulting.com/sk/podporte-nas.md)

Odoslaním daru súhlasíte s našimi [podmienkami prijímania darov](https://roundly-consulting.com/sk/podmienky-darov.md).

[Podporte našu open-source prácu (otvorí sa v novej karte)](https://donate.stripe.com/dRmeVe8FX5PF1Qd9pXcEw00) [Pridajte sa k nám na Patreone (otvorí sa v novej karte)](https://www.patreon.com/cw/roundly)

## Chcete to zabudovať do svojho produktu?

Naše balíky integrujeme do zákazkových Laravel a AI riešení. Napíšte nám, na čom pracujete, a ozveme sa do 48 hodín.

[Ponuka do 48 hodín](https://roundly-consulting.com/sk/kontakt.md) [Prezrieť všetky balíky](https://roundly-consulting.com/sk/open-source/navody/likes-for-laravel.md)
