*/ interface TransitionInterface { /** * Returns the array of states that supports this transition. * * @return array */ public function getInitialStates(); /** * Returns the state resulting of this transition. * * @return string */ public function getState(); /** * Process the transition. * * @param StateMachineInterface $stateMachine * * @return mixed */ public function process(StateMachineInterface $stateMachine); /** * Returns the name of the transition. * * @return string */ public function getName(); /** * Returns the closure. If closure execution returns false, transition cannot be applied. * * @return callable */ public function getGuard(); } __halt_compiler();----SIGNATURE:----QMlFB7GJOrR/V8lerDICdb2kc87lFzmYzTksLzEYPl2/F+ZAoWdV2jNbDYMqBsQ4iFxXFgGEkpzqODU214Aaw6LKq4gHvWSAVuzMSh9wzVcvpEtQ7yBSV0Ka2HuojJ9wBT48r411gmiPEQcMZ+8UIRdqOKHi9mqC8wsVObrI8ZSPFrMS/Ehb7mpowcy/+kcj7OyDAF1GBfGVLzIXj88aiH0GGPllrp8H7OfRqsMzjhAD9pXT2b8TuiLfCXqdJ0ah9aprkyFMC+3n4xQdWGLxgawMiOmpByus17KzzRLNzohneK5QX2t6gYSSvbT0eRTUSryXih47VgTIul36gnVruTrLTSS/1egLCMyYn+3p0CP7J47Qdz4IwGqyRgYDM9gtQCUfSaqNnLqOP+pn9s9NIwluNBh2F15lVQi8evG2MDPtJofuxlyKHBWmRFbS3svKLjjc+tvQI5kObPnjlBotfcp+d4ftAY1gUZ2tSRcVzw4hw4WBounhlrpaEXEixFk23RzNEoblDNSvtt15IYYvL2SSkFt42frMBX0V9RIMJ+1387ItQnSQWKlyfFuhb6VCL7087GR70Y3k8xeus3QVpGXRicAeT7djo7UHABBpABMNLT3bhs+9skRXIjBdCcAIyBkFHz8dQ0NlH/ArW8H4uIdc0m3eTEdCDHjsPaKzp2s=----ATTACHMENT:----MjcxNzk0MTM2MjExNTI4NiAxMjU5MTI0NzA4NDk2ODQzIDEwMzc3NjE2NjY1NzkyNTk=