Tag: laravel

PHP xDebug v Dockeri

Toto je odpadkový príspevok slúžiaci predovšetkým na uloženie všetkých odkazov, ktoré som mal otvorené v taboch. Možno to znovu potrebujem alebo to niekomu pomôže. Nižšie môžu byť neúplné, chýbajúce alebo protichodné informácie, takže to berte s rezervou. Dockerfile Nech je obsah...

Vylúčenie middleware pre Laravel routes

Vo svete webového vývoja je Laravel populárny PHP framework, ktorý poskytuje širokú škálu funkcií a nástrojov na rýchle a efektívne budovanie webových aplikácií. Jednou z jeho najužitočnejších funkcií je middleware, ktorý umožňuje vývojárom filtrovať HTTP požiadavky vstupujúce do...

Ako aktualizovať verziu Laravelu pomocou Composeru

Pri aktualizácii Laravelu na hlavnú verziu to môže byť priamočiare, ale väčšinou to tak nie je. Osobne s tým vždy zápolím a zvyčajne strávim oveľa viac času, ako som čakal. To platí obzvlášť vo väčších projektoch, kde môže byť viacero závislostí, pretože každá z nich môže predĺži...

Throttle s ReCaptcha Laravel middleware

Po niekoľkých dňoch trápenia som našiel niekoľkoriadkové riešenie problému, ako zobraziť ReCaptcha po niekoľkých hitoch na endpoint. Je to užitočné napríklad pri integrácii platobnej brány, kde tým zabezpečíte, že útočník nemôže zneužívať vašu aplikáciu na zisťovanie, ktoré čísla...

Laravel validácia XOR - exkluzívny OR

Potreboval som v Laraveli vytvoriť validačné pravidlo, ktoré by akceptovalo práve jeden z dvoch vstupov – nie oba naraz a aspoň jeden musel byť zadaný. Inými slovami, potreboval som na ne aplikovať logickú operáciu XOR: | A | B | XOR | | --- | --- | --- | | 0 | 0 | 0 |...

Testovanie, či bol príkaz naplánovaný v Laravel 8

Testovanie, či bol príkaz skutočne naplánovaný, môže byť kontroverzná otázka. Mali by sme testovať, či plánovač funguje a spúšťa úlohy včas? Samozrejme nie, to je poskytnuté frameworkom a dokonca vidíme, že testy sú prítomné a integrujú sa navzájom. Existuje však časť aplikácie,...

Spúšťanie jobov cez príkazy v Laravel 8

Pri práci s frontami v Laraveli sa mi zvykne stávať, že potrebujem spustiť joby manuálne. Obzvlášť joby bez argumentov, zvyčajne nejaké údržbárske úlohy ako mazanie prebytočných logov alebo generovanie odporúčaní pre používateľa. Tieto joby sú skvelými kandidátmi na plánované spú...