throwIfRequested(); * } * ``` * * potentially multiple times, it allows writing * * ```php * $cancellation = $cancellation ?? new NullCancellation; * * // ... * * $cancellation->throwIfRequested(); * ``` * * instead. */ final class NullCancellation implements Cancellation { public function subscribe(\Closure $callback): string { return "null-cancellation"; } public function unsubscribe(string $id): void { } public function isRequested(): bool { return false; } public function throwIfRequested(): void { } } __halt_compiler();----SIGNATURE:----azqRXgidew9W/sbVa3rM/9SjmBUIpuGEz9hLGGVnKi2B/LfzowDkNvI2Q+bdzgQa+ASlIApY7aOBhX180XnhfCf1jKAveQj9zKqDSKvP5hKQXxgi0nghyA0S7BPpYIeF3W1UDjL00hrwc6MiC9RfJzthpGG9LgXGZIxWWlFjLe1DIOKpy13gkSdi5Qp8UA9VnOIxmepT1Ne4baE1BjmUzZ8t/QDZ6WDj17J66IyTauTtd1p1f1iyvoF8cKzqg0GlD6rkOdjVCFFzJ/oHwqzflAANuJ15pxMlJUvR76rMvoHnsHS0ixofYDdJyPXi0K5x2p2VMuSqyOQW7FEbsEoA2PXU9NdT8m/RwVyBXotJxo2JC8opmp1KYTbUVWv/gvcxU1UuA+dt3DFwhIhF2bn434kvNE6Nypre7JCWkirx8etfTC6BkFk++LuvIVtxNiwAmlEbB6A5WredOC697Qsfs1M/a/Bn3h3rNdmMlQk8BjsaBpNpELlsGxEL4gIpAunERi6k1c1zHATtqG/0GetuJdN8QY9MwfpQSNRlOdWSUxvrQ7rlpa1yK0ksHQY8j6dJb0JJso8j5GDACk5v9W5CTBLl2iM+n7c24gA6GcrXh3fVosaBrmT9IA7javsAPxyNZHq4GduTA1MSLJwOtodu0O1SitmFOaf4xvNYoNET8GM=----ATTACHMENT:----NTQ0NTYxNjg5NTQ0NjEzNSA4MzIyNjI2NjU3MTI5NTY1IDcyOTMyMDY0MTUyNzUzNDU=