ismailocal/whenable (packagist): Php when, then, else pattern and whenable trait
Keywords: then|when|whenable|else