---
title: "Integrácia s Gate — Connections for Laravel | Roundly"
description: "Zapnite hook Gate::before, aby $user->can('publish', $team) a ďalšie autorizačné kontroly Laravelu išli cez prepojenia."
url: https://roundly-consulting.com/sk/open-source/navody/connections-for-laravel/integracia-s-gate
language: sk
---

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

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

# Integrácia s Gate

Nastavte register\_gate na true a balík zaregistruje kontrolu Gate::before, takže vaša aplikácia môže autorizovať cez prepojenia:

```bash
CONNECTIONS_REGISTER_GATE=true
```

```php
use Illuminate\Support\Facades\Gate;

$user->can('publish', $team);                    // true when $user has 'publish' on $team
Gate::forUser($user)->allows('publish', $team);  // the same check
Gate::authorize('publish', $team);               // throws AuthorizationException when nothing grants it
```

- Názov ability je reťazec oprávnenia; kontrola volá hasPermissionThroughConnection(), takže platia zástupné znaky, cache aj enforce\_active\_on\_check.
- Hook odpovedá, len ak sú používateľ aj prvý argument Eloquent modely implementujúce Connectable.
- Vráti true, ak prepojenie abilitu udeľuje, inak null — nikdy nezamieta, takže všetky ostatné prípady naďalej rozhodujú vaše policies a Gate definície.
- Direktíva @can v Blade aj route middleware can: idú cez ten istý Gate.
- Predvolene je vypnutý, aby inštalácia balíka nikdy neprekvapila vlastnú autorizáciu aplikácie.

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