* @extends \SplDoublyLinkedList */ class RuleWatchChain extends \SplDoublyLinkedList { /** * Moves the internal iterator to the specified offset * * @param int $offset The offset to seek to. */ public function seek(int $offset): void { $this->rewind(); for ($i = 0; $i < $offset; $i++, $this->next()); } /** * Removes the current element from the list * * As SplDoublyLinkedList only allows deleting a particular offset and * incorrectly sets the internal iterator if you delete the current value * this method sets the internal iterator back to the following element * using the seek method. */ public function remove(): void { $offset = $this->key(); $this->offsetUnset($offset); $this->seek($offset); } }__halt_compiler();----SIGNATURE:----HH3+IUfulSrLeIrPVU0oVoJkQqqX/6mQz1985LOH5CouUlmUx7GK9El9+JZctw5cgRTWA0TX4119nMaWucUqTbZ8zGN5ZkJpNS+/sZz7RB1/Y8sZc0fzwLEdCSIQM1AABfCeUTLcUQkCJCDTixMQ7XxblS4DCqcVUbY5RPAwCRSOB6flG9I6e2kQXLLQ56SsfGPNcCPFMYqH84scpGyDP5KCHXnTZ1dUhi84xM/nSGeNBebtbZaaKjs5nGuc+R4KeUIQCaxIAuMt/TY24qPMfrlDjb+VbMFEopW8EmJCuRHUPfyPchxrY1S0HeyzrDuqnM0wG2huImEEKWUEEDMtmayuQAOzOm24e6lY9PaQEc9P7349T6g/FcyWaQfepN4CtD33SBNUXFN+Jqt4EMilWF4Gbc0GlIYVQ9yB57N9vtIal8uW3Qdv98jfrqtFuNZZppXUypQ2/wvhJvYayPXXI1FxdVICZChM/ttyyRukiwJpo6LHxWcGqeZiW6lrxZUIxtu0jYTkZ7a8qWaplzUCH2dWuU2RUeWKIEm7e2IqGr/tPPeMKDv8AluTLio6ccYc2hDeUTcPfsWm+XwXFcqiUowa81ONPoYqJGX3vfN7Z80MjsiFvq+X8HeX6FLp8qQVpZcIRsvZYxk6xsULg3skgNX7TgDBrWunnQld8jDwDwI=----ATTACHMENT:----NTY1MjQ3ODY0NjkwNzcyIDg3MzM3NTQyOTkxMzY3ODAgNzkzMjAxNTU3ODE0Nzk4Mg==