Skip to main content
  • Book
  • © 2017

Design Patterns in PHP and Laravel

Apress

Authors:

  • Fully up-to-date for the most recent versions of PHP and Laravel

  • Covers every design pattern originally introduced by the gang of four

  • Includes fully working examples and full code repository for usage in your everyday work

Buy it now

Buying options

eBook USD 49.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 64.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (27 chapters)

  1. Front Matter

    Pages i-xxiii
  2. Laravel Basics

    • Kelt Dockins
    Pages 1-7
  3. Let’s Grow a SOLID Garden

    • Kelt Dockins
    Pages 9-17
  4. Abstract Factory

    • Kelt Dockins
    Pages 19-24
  5. Builder

    • Kelt Dockins
    Pages 25-32
  6. The Factory Method

    • Kelt Dockins
    Pages 33-36
  7. Prototype

    • Kelt Dockins
    Pages 37-44
  8. Singleton

    • Kelt Dockins
    Pages 45-49
  9. Simple Factory Method

    • Kelt Dockins
    Pages 51-54
  10. Adapter

    • Kelt Dockins
    Pages 55-62
  11. Bridge

    • Kelt Dockins
    Pages 63-69
  12. Composite

    • Kelt Dockins
    Pages 71-76
  13. Decorator

    • Kelt Dockins
    Pages 77-83
  14. Facade

    • Kelt Dockins
    Pages 85-91
  15. Flyweight

    • Kelt Dockins
    Pages 93-101
  16. Proxy

    • Kelt Dockins
    Pages 103-114
  17. Chain of Responsibility

    • Kelt Dockins
    Pages 115-121
  18. Command

    • Kelt Dockins
    Pages 123-133
  19. Interpreter

    • Kelt Dockins
    Pages 135-146
  20. Iterator

    • Kelt Dockins
    Pages 147-155

About this book

Learn each of the original gang of four design patterns, and how they are relevant to modern PHP and Laravel development. Written by a working developer who uses these patterns every day, you will easily be able to implement each pattern into your workflow and improve your development. Each pattern is covered with full examples of how it can be used. 

Too often design patterns are explained using tricky concepts, when in fact they are easy to use and can enrich your everyday development. Design Patterns in PHP and Laravel aims to break down tricky concepts into humorous and easy-to-recall details, so that you can begin using design patterns easily in your everyday work with PHP and Laravel. 


This book teaches you design patterns in PHP and Laravel using real-world examples and plenty of humor.


What You Will Learn 


  • Use the original gang of four design patterns in your PHP and Laravel development 
  • How each pattern should be used 
  • Solve problems when using the patterns
  • Remember each pattern using mnemonics 



Who This Book Is For 


People using Laravel and PHP to do their job and want to improve their understanding of design patterns.



Authors and Affiliations

  • Dolph, USA

    Kelt Dockins

About the author

Kelt Dockins is a humble narcissistic web developer. He works as a full stack freelancer. He specializes in quick to market web applications and minimum viable products for start ups. He has worked on small projects, medium size projects and even a few small-medium sized projects. He loves being a father, a husband and a developer. He's worked with many programming languages such as Visual Basic 6.0, c++, Java, perl, bash, prolog, .NET stack, html, css, javascript and php. For the last 3 years, he's been using php and the ever-so popular Laravel framework to stay at home and eat bacon while earning it at the same time. He does love bacon. 

Bibliographic Information

  • Book Title: Design Patterns in PHP and Laravel

  • Authors: Kelt Dockins

  • DOI: https://doi.org/10.1007/978-1-4842-2451-9

  • Publisher: Apress Berkeley, CA

  • eBook Packages: Professional and Applied Computing, Professional and Applied Computing (R0), Apress Access Books

  • Copyright Information: Kelt Dockins 2017

  • Softcover ISBN: 978-1-4842-2450-2Published: 28 December 2016

  • eBook ISBN: 978-1-4842-2451-9Published: 27 December 2016

  • Edition Number: 1

  • Number of Pages: XXIII, 238

  • Number of Illustrations: 20 b/w illustrations, 56 illustrations in colour

  • Topics: Web Development

Buy it now

Buying options

eBook USD 49.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 64.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access