Logo Webbouw Plus

Laravel Blog

Meer voor eigen referentie/handleiding maar wellicht kan ik er nog iemand mee helpen
mei 20, 2021
Admin permission Laravel package

Afgelopen week heb ik een package gereleased om je Laravel applicatie uit te breiden met simpele admin permission functionaliteit. Wat doet deze Laravel package Na het installeren van deze package kan je een gebruiker admin maken. Door de het database veld ‘is_admin’ op 1 te zetten in de ‘users’ table. Via User model Via de […]

Lees verder
maart 23, 2021
Font Awesome 5 free en Sass gebruiken in Laravel 8

In dit artikel leg ik uit hoe je Font Awesome free kan installeren in een Laravel 8 applicatie. Node package Installeer de gratis Font Awesome node packages: Sass optie toevoegen We gaan de Font Awesome library inladen via Sass. Voeg in ./webpack.mix.js het volgende toe: Custom.scss toevoegen Maak in ./resources/ een folder ‘sass’ aan. In […]

Lees verder
maart 8, 2021
Lokale Laravel package ontwikkelen met artisan commando

In dit artikel leg ik stap voor stap uit hoe je de basis voor een Laravel package kan maken. Als voorbeeld maken we een artisan command die terug geeft hoeveel users we hebben voor dit project. Lokale Laravel installatie Zorg dat je een Lokale Laravel versie hebt draaien. Mocht je niet weten hoe dit moet, […]

Lees verder
februari 26, 2021
Laravel installeren op Docker Windows 10

In dit artikel een uitleg hoe ik een lokale Laravel werkomgeving opzet met Docker. Voordat je hiermee begint heb je de Docker desktop applicatie nodig, deze kan je hier downloaden. Maak een folder waar je Laravel wilt installeren. Let wel op dat je dit doet waar Docker bij kan. Je kan dit bij filesharing zien, […]

Lees verder
november 9, 2020
Git alle gewijzigde bestanden bekijken van een branch

Met het commando kan je de bestanden bekijken die zijn gewijzigd maar hier zitten ook de wijzigingen die intussen ook op de master zijn gedaan. Met krijg je alleen de gewijzigde bestanden terug die zijn aangepast op een branch, zonder de gewijzigde bestanden op de master branch. Uiteraard kan je de ‘master’ branch ook aanpassen […]

Lees verder
oktober 29, 2020
Testen of e-mail verificatie is gestuurd na registeren in Laravel 8

Kleine post hoe je kan testen of er verificatie e-mail uitgaat na het registeren in laravel 8 Wat doet de test Regel 22: we maken een nieuwe gebruiker aan maar registeren deze nog niet Regel 24: we zeggen dat we geen echte notificaties willen verturen Regel 35: we doen een aanname/test of er geen notificaties […]

Lees verder
juli 8, 2020
Extra SQL uitvoeren bij aanmaken van een docker database container via docker-entrypoint-initdb.d

In de meeste gevallen gebruik ik SQLlite als database voor (unit)testen. Deze keer had ik nodig en die functie heeft SQLlite niet. Er moet dus nog een Mysql database worden aangemaakt voor het testen. Na wat onderzoek is dit mogelijk om een volume te mounten in docker-entrypoint-initdb.d. Docker-compose database config Zo ziet mijn configuratie eruit […]

Lees verder
juli 3, 2020
Testen met PHPunit in Laravel + je eerste test maken

Van plan om test-driven development (TDD) te introduceren in je project/team? Standaard komt Laravel al met een feature en unit test functionaliteit, deze hoef je dus zelf niet meer op te zetten. Er al een example unit en feature test in die je meteen kan uitvoeren. Dit doe je door naar de command line in […]

Lees verder
juni 10, 2020
Optellen en aftellen met Laravel Eloquent zonder update()

Laravel eloquent bevat handige functies, zoals ook optellen en aftellen zonder daarvoor een update() te doen. Uiteraard kan het nog steeds met een update(), bijvoorbeeld: Maar met de functies ‘increment’ en ‘decrement’ gaat dit veel makkelijker. Hetzelfde resultaat als hierboven maar dan met de ‘increment’ functie. Aftellen Aftellen gaat hetzelfde alleen gebruik je dan de […]

Lees verder
juni 5, 2020
Laravel automatisch releasen met Bitbucket webhooks

In dit artikel laat ik zien hoe je GIT aanpassingen automatisch kan releasen. Je hoeft dan niet meer naar je serveromgeving te gaan, inloggen, handmatig een GIT pull te doen, database en eventuele packages bijwerken. In het artikel Laravel op shared webhosting zetten leg ik uit hoe je je code op je webhosting krijgt. Dat […]

Lees verder

WEBBOUWPLUS

Marcel van Doornen - Freelance Laravel developer
Marcel van Doornen, freelance Laravel developer
Ben je benieuwd hoe ik jou kan helpen?
Neem contact met mij op