domain | laravelpackage.training |
summary | This website provides a comprehensive guide on creating an agnostic PHP package using Spatie's PHP skeleton, followed by testing with Pest and PHPUnit. It covers local code style fixes, running tests via GitHub Actions, and enforcing code style consistency across projects. The process includes supporting multiple PHP versions, semantic versioning, maintaining a changelog, registering the package on Packagist, publishing new releases on GitHub, and managing community contributions.
Additionally, it delves into testing Laravel packages using PHPUnit and Orchestra Testbench, covering artisan commands, routes, controllers, and views. The tutorial also demonstrates developing a full-featured Laravel package within an existing Laravel application. A 90-minute live coding video encapsulates the entire process, offering a hands-on learning experience.
Furthermore, the guide emphasizes supporting various PHP and Laravel versions for your package, along with continuous integration using MySQL tests and GitHub Actions. |
title | Learn to create Laravel packages - Laravel Package Training |
description | The Laravel Package training video course is the best way to learn how to create PHP and Laravel packages. A premium video course by Spatie. |
keywords | package, packages, course, using, more, building, testing, actions, tests, build, source, community, have, video, first, dive, real |
upstreams |
spatie.be |
downstreams |
|
nslookup | A 134.209.229.128 |
created | 2024-12-01 |
updated | 2025-10-20 |
summarized | 2025-10-20 |
|
|