State pattern implementation of finite state machine (FSM) with Laravel

In the previous article TDD IMPLEMENTATION OF FINITE STATE MACHINE (FSM) WITH LARAVEL I discussed a basic approach for implement a Finite State Machine (FSM) on a Laravel model. In this article I will further discuss the topic by applying a more engineered approach. It involves the usage of the State pattern

Category: Development
17/07/2018
24946 times
State pattern implementation of finite state machine (FSM) with Laravel
Related posts
Shibboleth: Using Relational DBMS as authentication backend

Learn how to use a relational DBMS as authentication provider for Shibboleth IDP instead of default LDAP

Design patterns in PHP: Strategy

This tutorial describes a TDD approach to refactor code to Strategy pattern. Starting from working code and some test, refactoring steps are applied to obtain cleaner code

Laravel: Rendering view as file donwload

More than once I needed to render a laravel view as a downlodable file. This task could be easily accomplished

Create a custom validation rule with string alias

In this tutorial I will show how to define a Laravel validation rule providing a custom alias string to use in custom validation classes.