This is a place where all members can share their tutorials, links, news, packages, etc.

Create New Post Contact Us

Laravel/Symfony Console Commands & Stderr

When we use Symfony's Console component to write CLI commands in PHP (and you should!), we're almost always writing any output to "stdout".

There's a few ways to get general output from a CLI command using Console:

Easy Flash Notifications with Flashy (Laravel Package)

This tutorial shows you how to integrate Flashy into your Laravel app

Some Laravel Homestead tips

Homestead is a pre-packaged Vagrant box that includes a good development environment. It was made and is maintained by Taylor Otwell, the creator of Laravel. In this post I’d like to share some tips regarding this box.

Map all sites at once

Laravel and shared-hosting: working with FTP and phpMyAdmin

With Laravel, we get used to command line commands like composer install or artisan migrate. But what if we have only shared-hosting from client, with only FTP access and phpMyAdmin to manage database? Laravel is still usable in this case, but there

Setting up free SSL with Laravel Forge and Cloudflare

Until recently we purchased SSL certificates for all our domain names, but with recent changes to Cloudflare and the new LetsEncrypt service it is possible to get SSL for free - and with less effort. Here you’ll learn about our preferred method

Adventure Time With Webpack

Over the past few weeks I've been migrating our asset pipeline at Spatie from Laravel Elixir (a gulp wrapper) to webpack. Between having endless possibilities, the occasional incomplete section in the docs, and the fact that everyone has slightl

Laravel 5.1 Behat and Codeship

The new integration testing features with Laravel 5.1 make Behat almost not needed BUT we do a lot of AngularJs work and instead of using karma to test the ui we enjoy using behat since we like the Gherkin Syntax and how we can easily code custom ste

Remote Behat Testing with Laravel

This document will cover how to use a Behat specific API to setup a site for testing. What this includes is setting up a Scenario so that it has the data you need to run a test. This makes it possible not to rely on Seed data for this. This will allo