Your Web News in One Place

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
July 28, 2021 04:38 am GMT

Laravel Fluent Str - 48 Methods [ 10 MINUTES!]

.ltag__user__id__386677 .follow-action-button { background-color: #339d15 !important; color: #ffffff !important; border-color: #339d15 !important; }
cleancodestudio image

Did you know I have a newsletter?

If you want to get notified when I publish new blog posts or make major project announcements, head over to https://cleancodestudio.paperform.co/

10 MINUTES. EVERY LARAVEL FLUENT STRING METHOD (THATS 48 METHODS!)

It's nice when your developer experience, and over all work flow convenience, is improved with features purely meant to make your life better. With Laravel 7's New Fluent String Feature, you can access almost every single Str facade method - fluently!

Upper

Str::of('hello world')->upper();// HELLO WORLD

Camel

Str::of('HELLO WORLD')->camel();// HelloWorld

Lower

Str::of('HelloWorld')->lower();// helloworld

Kebab

Str::of('hello world')->kebab();// hello-world

Title

Str::of('hello-world')->title();// Hello World

Snake

Str::of('Hello World')->snake();// hello_world

Studly

Str::of('hello_world')->studly();// HelloWorld

ucfirst

Str::of('hello world')->ucfirst();// Hello world

Plural

Str::of('hello world')->plural();// hello worlds

Singular

Str::of('hello worlds')->singular();// hello world

Slug

Str::of('hello world')->slug();// hello-world

Exactly

is

isNotEmpty

isEmpty

whenEmpty

startsWith

endsWith

contains

containsAll

substr

before

rtrim

after

ltrim

beforeLast

trim

afterLast

dirName

basename

replace

replaceArray

replaceLast

replaceFirst

replaceMatches

finish

start

append

prepend

isAscii

ascii

explode

length

limit

words

split

match

matchAll

Clean Code
Clean Code Studio

.ltag__user__id__386677 .follow-action-button { background-color: #339d15 !important; color: #ffffff !important; border-color: #339d15 !important; }
cleancodestudio image

Did you know I have a newsletter?

If you want to get notified when I publish new blog posts or make major project announcements, head over to https://cleancodestudio.paperform.co/


Original Link: https://dev.to/cleancodestudio/laravel-fluent-str-48-methods-10-minutes-48mb

Share this article:    Share on Facebook
View Full Article

Dev To

An online community for sharing and discovering great ideas, having debates, and making friends

More About this Source Visit Dev To