Better Integration Testing in Laravel 5.1: DatabaseMigrations, DatabaseTransactions, and WithoutMiddleware
Explains new Laravel 5.1 testing traits: DatabaseMigrations, DatabaseTransactions, and WithoutMiddleware for better integration testing.
Explains new Laravel 5.1 testing traits: DatabaseMigrations, DatabaseTransactions, and WithoutMiddleware for better integration testing.
A guide to using Laravel 5.1's model factories to create fake data for cleaner and more efficient integration testing.
Learn how to write powerful and simple integration tests in Laravel 5.1 using new built-in methods like visit(), see(), and click().
A guide to advanced input/output methods for creating interactive Artisan console commands in Laravel 5.1, including tables and progress bars.
Explains the new, simplified syntax for creating custom Artisan commands in Laravel 5.1, comparing it to the old method.
A guide on how to pass parameters to middleware in Laravel 5.1, using role-based authentication as a practical example.
Explains how to use Laravel Blade Service Injection to directly inject IOC objects into templates, reducing controller boilerplate.
A guide on how to install and upgrade to an in-development, pre-release version of the Laravel PHP framework using Composer.
A technical guide on resolving blocked PUT/PATCH/DELETE requests in Angular/Laravel/Symfony APIs using X-HTTP-Method-Override and HTTPS.
A guide to using Laravel 5.1's broadcasting feature with Pusher.com and Socket.io for real-time web notifications.
A tutorial on building a Lumen microservice that generates Heroku-style random server names using a thesaurus API.
Lumen is a new micro-framework from Laravel, designed for building fast microservices and small, single-purpose applications.
A developer shares a code refactor by Laravel's creator, highlighting lesser-known features like Cache::remember.
Envoyer.io is a new zero-downtime deployment service for PHP and Laravel projects, launched by Taylor Otwell.
A guide to conditionally loading Laravel 5 service providers based on the application environment, like production vs. development.
A guide on converting Laravel 5's default frontend scaffold from CDN links to using Bower for dependency management.
A tutorial on using the League/CSV package to export a Laravel Eloquent collection to a downloadable CSV file.
A screencast showing the rapid development of Gistlog.co from idea to live prototype in under two hours using Laravel.
Explains Laravel 5.0's Eloquent attribute casting feature, which automatically converts model attributes to specific data types like boolean or integer.
A guide to creating custom error pages (like 404) in Laravel 5.0 by adding specific view files.