Este es el código de ejemplo realizado para el video de youtube explicando que es y cuando usar el patrón strategy con implementación en Laravel.
https://www.youtube.com/watch?v=xKgvie3bKnE
- Clonar el projecto desde
https://github.com/jcwirko/strategy-pattern-laravel
- Ejecutar
php -S localhost:8000 -t public
- Hay una carpeta postman en el directorio raíz del proyecto, importarlo y ejecutar la colección. Los parametros que acepta
state
son:- in_transit
- cancelled
- billed
- payed
- certified -at_destination