Factory Callbacks and Closure-Based Guards in Laravel

Two undocumented (before today anyhow) features were recently added to the Laravel 5.6 documentation, and they are both fantastic! First, factory callbacks allow you to perform additional tasks after making or creating a model: Thanks to @driesvints for documenting this handy new feature pic.twitter.com/UZ01NxR6yz Taylor Otwell ????????

Posted in php

Continue Reading

PHP 7.3 Alpha 1 Released

The PHP team announced yesterday that the release of the first PHP 7.3.0 versionAlpha 1is available. This starts the PHP 7.3 release cycle which is based on PHP 7.2.

Posted in php

Continue Reading

Laravel 5.6.23 and 5.6.24 Released

Two new releases are available for the Laravel framework since we covered Laravel 5.6.22 so lets see whats new in the latest versions of Laravel 5.6. Laravel v5.6.23released about 12 days agoadds the ability to rename database indices, a new event fake, a @canany directive, and a TestReponse:: assertLocation() method.

Posted in php

Continue Reading

Announcing Laravel Events

Laravel Events is a brand new community site that I created with the goal of helping keep the community informed of conferences, meetups, and other events. My goal is to pull over the events for the Laravel News homepage and also integrate with the weekly newsletter.

Posted in php

Continue Reading

Laravel View Components Package

We featured View Components in Laravel, written by Jeff Ochoa, as an alternative approach to View Composers. Inspired by Jeffs article, Sebastian De Deyne of Spatie created a Laravel package that brings the concept of a View Component to Laravel applications.

Posted in php

Continue Reading

A Stand-Alone Laravel Slack Package

The gpressutto5/laravel-slack composer package is a Slack notification library for Laravel 5.5 by Guilherme Pressutto: Slack notification for Laravel as it should be. Easy, fast, simple and highly testable.

Posted in php

Continue Reading

Best resources to learn Vue.js in 2018

As Vue.js is getting more traction over time and more people want to work with it, more developers are searching for learning material from beginner level to expert. To help some of the people who every day are looking for quality resources, I have gathered some of the most discussed online sources which can provide knowledge over Vue and other relevant subjects.

Posted in vuejs

Continue Reading

May 2018 Git Security Vulnerability

CVE 2018-11235 is a new industry-wide security vulnerability in Git that can lead to arbitrary code execution when a user operates in a malicious repository. In the announcement, Edward Thomson describes the vulenerability: A remote repository may contain a definition for a submodule, and also bundle that submodules repository data, checked in to the parent repository as a folder.

Posted in php

Continue Reading