Jedna zo zmien v Laravel 8 bola
prepracovanie model factories,
čo viedlo k
zaradeniu factories do namespace-ov.
Seedery sú tiež rovnako ovplyvnené, ale to je iná téma na neskôr. Nevenoval som dosť pozornosti tomu, aby som pochopil, prečo bola táto zmena
zavedená alebo dokonca pot... Vytvoril som makro pre triedu Illuminate\Testing\TestResponse, ktoré som
umiestnil do súboru TestCase.php –
je to súčasť pingcrm-svelte.
Toto krátke makro v súčasnosti používam prakticky vo všetkých HTTP testoch
pre Inertia endpointy v Laraveli, takže pokiaľ nerobím niečo zle, mo... InertiaJS je naozaj pôsobivý prístup k budovaniu fullstack webových
aplikácií. Prvýkrát som o ňom pravdepodobne počul v Javascript Jabber od
devchat.tv v
epizóde 443.
Adoptovanie bolo pomerne priamočiare, keďže som mal predchádzajúce
skúsenosti s Laravel, TailwindCSS a Svelte (čo... Po niekoľkých hodinách strávených snahou prinútiť zreťazené metódy v PHP
zoradiť sa pekne pod seba, som napokon našiel riešenie. Inými slovami, pri
uložení súboru som chcel prejsť z tohto: ``js
$this->user->account->organizations()->saveMany(Organization::factory(5)
->make())->fi... Jednou z funkcií vimu je schopnosť filtrovať obsah súboru cez príkaz a
vrátiť výstup späť do bufferu. Dá sa to využiť napríklad na opravu
odsadenia v súbore alebo všeobecne na formátovanie dokumentu. Súčasťou oficiálnej
dokumentácie
pre prettier/plugin-php je aj tento vimscript:... Rozmaznal ma svet javascript nástrojov, kde sledovanie zmien súborov a ich
polling prebehne automaticky – testy sa spustia znova v momente, keď
uložíte konkrétny súbor. Táto funkcia zvyčajne prichádza out-of-the-box,
obzvlášť u komplexnejších nástrojov ako Jest alebo Cypress. Pri... Git je poriadne robustný nástroj,
ktorý sa môže pochváliť až 150 subcommandmi,
pričom presné číslo závisí od verzie gitu. Pomocou metódy z tohto vlákna na
mojom počítači: ``bash
$ git help -a | grep "^ " | wc -l
144
` Momentálne 144 subcommandov, akokoľvek skreslená môže byť vyš...