*/ class DeleteMonitorInput implements InputInterface { public function __construct( #[SourceRoute('monitorId')] public int $monitorId, ) {} public function toCommand(): CommandInterface { return new DeleteMonitorCommand( $this->monitorId ); } }