Laravel 5 - The Hidden Treasures
This book is 35% complete
Last updated on 2015-05-21
About the Book
This book is not meant to teach you how to develop with Laravel 5 or what are the best development techniques. This book is focused on revealing to you all the hidden treasures Laravel offers alongside with many usage examples and tips in order to make you a stronger web Artisan.
After you read it, this book will try to become your Laravel 5 dictionary for the great variety of methods and utilities Laravel5 offers so you can always have it nearby while coding.
Furthermore i ll explain step by step some real-life applications where i am going to use all those helper methods and functions Laravel offers.
This book is based on latest stable release of Laravel, which is 5.0.31. All my examples are unit-tested with PHPUnit.
So, let’s get started!
Table of Contents
- Introduction
-
Collections
- all()
- chunk()
- collapse()
- contains()
- count()
- diff()
- each()
- fetch()
- filter()
- first()
- flatten()
- flip()
- forget()
- forPage()
- get()
- groupBy()
- has()
- implode()
- intersect()
- isEmpty()
- jsonSerialize()
- keys()
- keyBy()
- last()
- lists()
- make()
- map()
- merge()
- offsetExists()
- offsetGet()
- offsetSet()
- offsetUnset()
- pop()
- prepend()
- push()
- pull()
- put()
- random()
- reduce()
- reject()
- reverse()
- search()
- shift()
- shuffle()
- slice()
- sort()
- sortBy()
- sortByDesc()
- splice()
- sum()
- take()
- toArray()
- toJson()
- transform()
- unique()
- values()
- where()
- whereLoose()
- __toString()
-
Arrays
- add()
- build()
- collapse()
- divide()
- dot()
- except()
- fetch()
- first()
- flatten()
- forget()
- get()
- has()
- last()
- only()
- pluck()
- pull()
- set()
- sort()
- where()
-
Strings
- ascii()
- camel()
- contains()
- endsWith()
- finish()
- is()
- length()
- limit()
- lower()
- plural()
- random()
- quickRandom()
- singular()
- slug()
- snake()
- startsWith()
- studly()
- title()
- upper()
- words()
-
Arrays, Strings & Collections Helpers
- append_config()
- array_add()
- array_build()
- array_collapse()
- array_divide()
- array_dot()
- array_except()
- array_fetch()
- array_first()
- array_last()
- array_flatten()
- array_forget()
- array_get()
- array_has()
- array_only()
- array_pluck()
- array_pull()
- array_set()
- array_sort()
- array_where()
- camel_case()
- collect()
- data_get()
- ends_with()
- head()
- last()
- object_get()
- snake_case()
- starts_with()
- str_contains()
- str_finish()
- str_is()
- str_limit()
- str_plural()
- str_random()
- str_singular()
- str_slug()
- studly_case()
-
Applications Helpers
- abort()
- action()
- app()
- app_path()
- asset()
- auth()
- base_path()
- back()
- bcrypt()
- config()
- config_path()
- cookie()
- csrf_token()
- database_path()
- dd()
- delete()
- e()
- env()
- event()
- elixir()
- get()
- info()
- logger()
- old()
- patch()
- post()
- put()
- public_path()
- redirect()
- resource()
- response()
- route()
- secure_asset()
- secure_url()
- session()
- storage_path()
- trans()
- trans_choice()
- url()
- view()
- value()
- with()
- Coming Soon
The Leanpub 45-day 100% Happiness Guarantee
Within 45 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
See full terms...