Ben PHP için https://github.com/pluginaweek/state_machine gibi herhangi bir durum makinesi framework olduğunu sanmıyorum.
Ben birçok if-else mantıksal maddelerini tanımlamak zorunda kalmıştım, ve ben sadece tanımlayarak daha eğlenceli hale getirmek için bir şey istiyorum:
- Geçiş için gerekli koşul
- Devlet sonrası geçiş
O zaman bu, örneğin, koşullar değil, maç ya da kontrol etmek için tekrar edilebilir
$customer->transition('platinum');
Ben müşteri geçiş ya da değil eğer bu kod satırı örtük kontrol bekliyoruz. Veya açıkça tarafından kontrol:
$customer->canTransitTo('platinum');
Thanks in advance, noomz