Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko164
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin
Jacob

Jacob

Dołączył 11 lat i 11 mies. temu
  • Obserwuj
  • Akcje 4601
  • Znaleziska 2392
  • Mikroblog 2209
  • Obserwujący 12
  • Obserwowane 78
Jacob
Jacob 03.01.2015, 15:46:40
  • 2
Może mi ktoś wytłumaczyć klasę Closure oraz jej wykorzystanie w tym pliku ?
https://github.com/laravel/framework/blob/master/src/Illuminate/Bus/Dispatcher.php
#php #laravel
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

MacDada
MacDada
03.01.2015, 16:42:20
  • 3
@Jacob:

Linia 3: use Closure; – importuje, żeby niżej móc pisać Closure zamiast \Closure (przestrzenie nazw)

Linia 50: Closure $queueResolver = null) – w konstruktorze przyjmuje funkcję anonimową jako argument – Closure jest tu po to, żeby umożliwić http://php.net/manual/en/language.oop5.typehinting.php – czyli upewnienie się, że przekazano argument właśnie z funkcją anonimową, a nie np
  • Odpowiedz
MacDada
MacDada
03.01.2015, 16:45:23
  • 1
@Jacob: Czyli korzystając z Displatchera, robisz np:

$queueResolver = function () { /* whatever */ };
$dispatcher = new \Illuminate\Bus\Dispatcher($container, $queueResolver);
$dispatcher->dispatchToQueue($command); // tu zostanie użyta funkcja anonimowa (closure)
  • Odpowiedz
  • <
  • 1
  • 21
  • 22
  • 23
  • 24
  • Strona 24 z 24
  • >

Jacob

Osiągnięcia

  • Komentator
    od 11.07.2019

    Komentator
  • Złotousty
    od 31.03.2015

    Złotousty
  • Ekshibicjonista
    od 10.04.2015

    Ekshibicjonista
  • Rocznica
    od 31.01.2025

    Rocznica
  • Gadżeciarz
    od 18.02.2015

    Gadżeciarz
  • Mikroblogger
    od 02.02.2015

    Mikroblogger

Wykop © 2005-2026

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking