---
title: "Inštalácia — Options for Laravel | Roundly"
description: "Inštalácia cez Composer, publikovanie a spustenie migrácie tabuľky options a voliteľne publikovanie konfigurácie na úpravu registra alebo výmenu modelu."
url: https://roundly-consulting.com/sk/open-source/navody/options-for-laravel/instalacia
language: sk
---

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

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

# Inštalácia

Pridajte balík. Service provider aj alias fasády Options sa načítajú automaticky — bez manuálnej registrácie:

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

Publikujte a spustite migráciu:

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

## Migrácia sa iba publikuje

Balík migráciu nenačítava automaticky — iba ju publikuje. Kým ju nepublikujete, php artisan migrate tabuľku options nevytvorí.

Ak modely, ktorým budú nastavenia patriť, používajú primárne kľúče UUID alebo ULID, nastavte typ kľúča vlastníkov ešte pred spustením migrácie — typ stĺpca owner\_id sa určí pri vytvorení tabuľky (pozri Databázová schéma a typ kľúča):

```bash
# before you publish and run the migration
OPTIONS_KEY_TYPE=uuid   # bigint (default), uuid or ulid
```

## Konfigurácia (voliteľná)

Typ kľúča, cache, eventy, autorizácia aj živé prepisy sa nastavujú cez env. Konfiguráciu publikujte, keď chcete vymeniť model alebo upraviť register, skupiny či mapovanie na config():

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

Balík poskytuje publish tagy options-migrations a options-config.

## Ďalšie kroky

- Definujte prvé nastavenie ako potomka BaseOption — alebo ho vygenerujte príkazom make:option.
- Čítajte a zapisujte ho cez fasádu Options, helper options() alebo fluent API.
- Modelom, ktoré majú vlastné nastavenia, pridajte trait HasOptions.

## 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/options-for-laravel.md)
