You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Instantly share code, notes, and snippets.
😉
available for work =)
Danilo Carvalho
danilocarva9
😉
available for work =)
I'm a full stack developer from Cuiabá - Brazil.
Currently working with PHP, NodeJS, ReactJS and Angular. Studying Docker and Linux.
Testes para aplicar máquina de estados com laravel
Utilizando Máquina de estados com Laravel
Fiz alguns testes para aplicarmos máquina de estados no Laravel, e acho que seria legal compartilhar esse conhecimento para quem achar que pode ser útil :)
Uma máquina de estados finita (FSM - do inglês Finite State Machine) ou autômato finito é um modelo matemático usado para representar programas de computadores ou circuitos lógicos. O conceito é concebido como uma máquina abstrata que deve estar em um de um número finito de estados. A máquina está em apenas um estado por vez, este estado é chamado de estado atual. Um estado armazena informações sobre o passado, isto é, ele reflete as mudanças desde a entrada num estado, no início do sistema, até o momento presente. Uma transição indica uma mudança de estado e é descrita por uma condição que precisa ser realizada para que a transição ocorra. Uma ação é a descriç