Hey guys, this week can be called a week of new releases - see below. In total we have 30 articles for you, I'm a little back with content myself, written two small ones. Enjoy!
New Releases
Articles from Laravel Daily blogs
Laravel-related articles from all the web
Laracon US 2018 is Announced
laravel-news.com
The Laracon US 2018 site is now live and the early information is available for the event. It will be held in Chicago Illinois, July 25-26, 2018. The current speaker line up includes Taylor Otwell, Jason Fried, Adam Wathan, and Matt Stauffer, and a CFP is open if you’d like to be on this list.
Comcast/php-legal-licenses
github.com
Legal Licenses is a utility to help generate a single text file containing all of the important information about a project's dependencies. In some organizations, the use of Open Source Software (OSS) is strictly controlled and audited, and requires having every OSS library simply documented.
To Make or to Create… that is the question
medium.com
While Learning Laravel in my spare time I noticed that when I was creating a Migration that it wasn’t populating the up or down functions correctly. Like most things in this life the mistake was mine. I was actually meant to run:
Add a headless CMS to Laravel 5.5 in 5 minutes
medium.com
In this short article, I will show you how you can use the headless CMS Storyblok in combination with the PHP Framework for Web Artisans “Laravel”. At the end of this article, you will have a Laravel Application which renders components according to the data of the API of Storyblok.
Laravel Quick Snippet — body class based on view name
medium.com
Start in App\Providers\AppServiceProvider.php . Using the View facade we can pass * to the composer method so that it will be called when any view is rendered. We can then use the the share method to pass the variable viewName to all views that are rendered by your application.
Laravel 5.5 User Image
mikateach.me
In this short tutorial, we are going to Implement User Image / Avatar functionality in Laravel version 5.5. I assume that you have basic Laravel knowledge and have the installer installed on your local machine.
Tagging With Laravel
m.serversideup.net
We’ve done a few many to many eloquent relationship tutorials, all with different use-cases. However, there’s one more that we should accomplish. That’s the ability to tag a coffee shop. Luckily, tagging with Laravel is as easy as the other solutions.
Understanding use of Interface and Abstract class
medium.com
we know that interface is defined by interface keyword and all methods are abstract. All methods declared in an interface must be public; this is the nature of an interface. Here is the example : In interface, method body is not defined, just the name and the parameters.
mohamednagy/Permissions-Handler
github.com
Permissions-handler is an easy-to-use package for laravel 5 to manage users roles and permissions based on Doctrine Annotations. As the above example, Permissions Handler comes with three types of annotations.
Using Named Routes in a Lumen Test
laravel-news.com
When writing tests in Lumen, I recently discovered that the route() helper doesn’t work with tests out-of-the-box. It looks like the localhost part of the request isn’t being set, and the route isn’t matching. We can fix that by bootstrapping the request as Laravel does.
Handy Validation Rules in Laravel
pineco.de
Validation is an important part of our application. Formerly we wrote about Laravel’s form requests and how to move your validation logic into them. Now we want to show some various validation issues and how to solve them with custom validation rules.
Laravel 5.5 String Helper Method: title
stillat.com
This method will convert the given $value to look like a traditional print title. This method essentially will transform the entire $value to its lowercased equivalent and then uppercase the first character of each word it finds.
Optimised UUIDs in mysql 2017-11-29
www.stitcher.io
At Spatie, we're working on a large project which uses UUIDs in many database tables. These tables vary in size from a few thousand records to half a million. As you might know, normal UUIDs are stored as CHAR(36) fields in the database.
antonioribeiro/version
github.com
It helps you to keep and manage your application version, increment version numbers (major, minor, patch, build), and can also use your last commit hash as build number. Pull requests and issues are welcome.
Hope you enjoyed it, see you next Thursday! Povilas Korop LaravelDaily Team
|