PHPNews

Dusk Improvements: Vue + “Components”

Written by Taylor Otwell - Published on Taylor Otwell's blog
Aggregated on Wednesday October 4, 2017 - Permalink

Laravel Dusk has received some improvements recently thanks to contributions from Tighten’s Keith Damiani and Caleb Porzio . Vue Assertions (By Keith Damiani) Beginning with Dusk 2.0.6, you may now make assertions on the state of Vue component data. For example, imagine your application contains the following Vue component: https://medium.com/media/7106fad8b2c3025d03a86ea03085409e/href …

Continue reading »


Forge: Vultr Now Supported

Written by Taylor Otwell - Published on Taylor Otwell's blog
Aggregated on Thursday September 28, 2017 - Permalink

Today, we’re excited to announce first-party support for Vultr in Laravel Forge. Vultr provides competitively priced, high performance SSD powered servers. Vultr joins DigitalOcean, Linode, and AWS as our fourth first-party provider: To add Vultr to your Forge account, visit the Server Providers tab of your account profile and add your API key. You can generate the necessary API key within …

Continue reading »


Envoyer: Upgrading Your Bitbucket Integration

Written by Taylor Otwell - Published on Taylor Otwell's blog
Aggregated on Friday September 22, 2017 - Permalink

Beginning today, Envoyer supports Bitbucket’s ugpraded webhooks, which provide more information about commits and solve some annoying problems such as duplicate deploys when pushing merge commits. To upgrade your Bitbucket integration, refresh your Bitbucket OAuth tokens by visiting your account profile’s “Integrations” tab and clicking the “Refresh Bitbucket Token” button: Next, navigate …

Continue reading »


Laravel Forge Database Selection

Written by Taylor Otwell - Published on Taylor Otwell's blog
Aggregated on Tuesday September 5, 2017 - Permalink

Today we are excited to launch a new feature for Laravel Forge: database selection. Previously, all Forge servers were provisioned with both MySQL (or MariaDB) and PostgreSQL. No customization of this behavior has been offered in the past. However, beginning today, you may select MySQL 5.7, MariaDB 10.2, PostgreSQL 9.5, or even no database at all. Simply use the new “Database” drop-down …

Continue reading »


Forge + Bash Aliases

Written by Taylor Otwell - Published on Taylor Otwell's blog
Aggregated on Monday August 14, 2017 - Permalink

Recently I received a Forge feature request to allow custom Bash alias installation on fresh servers. However, it’s already possible to accomplish this using recipes and a relatively new feature that allows you to run a given recipe immediately after provisioning a server. Here’s a quick walkthrough. Creating The Recipe First, click the recipe link at the top of the screen and create a new …

Continue reading »


Deploying Horizon To Laravel Forge

Written by Taylor Otwell - Published on Taylor Otwell's blog
Aggregated on Monday July 31, 2017 - Permalink

Deploying Horizon to Laravel Forge is a breeze. After installing your Laravel project via the Forge dashboard, you need to add a “Daemon” to run the php artisan horizon command. This will make sure the horizon command is always run and will restart it if it fails unexpectedly. Here’s what your daemon configuration should look like: Of course, you should replace “yoursite.com” with the …

Continue reading »