* @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:----cjn129K2JXPHBUVYYTm35X/zb5USWQDN8trhKY9g16ip6c8zJm3Fzps5gsiZ+T9pStA8VJz5CopLm04Rf3pFJ0IJuQ518dD5x54C+HwU4vDLUYVupW5EALLXxDqT8WY5zAFbKTQkPiBFtz5LGK0rBdChCI3a1a+0/s8hIVeTqd1sSnlUYU4KfjwcppSlJCpR15KvZpDaJ8Xo6Jdvm+/75X4XA1CEeSHJ6UoozwDrjXfmZrvyGi1Ic1kerrNOGGPumXemQrVqBS8yR/CRrEPpqL1MHlIIMe9ZdgOHbf57jDh97UjYs/8JRwceuAlJVxu/56U3HYBXHV1VWMFB3+o63wL5dBgyMX0v+fMPae27o6NDuB8T9geVW1qeooYQsKEOblRa4t9Gj8yEyP7dRMlUP7kfQR5s+OPdcf6CnOPqy0ohofVzb62jCEoAucl8krPGnhTuH48yMF+nc4/UW3X7MYKvBPEq/mJT/OZidZqF28LC0r67Yb2qTfiisBSQ1TqHr2rZBgT7UvNqvO71AAGPkijn4vPZ5y0H40wBxrkdfL0gDqmzzvphE6+Lf5lnOyamJO2XZiiO6zqKxNfv+kkYq4SnIHycgUPdhgIIofgJ9EQzjO+HPehvmqX+X3ykjgi0xGf6Q19StnHdAcn2Rcc8XqUsFEb17iZbmUGR+GMhzCI=----ATTACHMENT:----NzkzNzczNzkyNDU5MzkwIDExMDYwNjczMjkyMjcwMSA4OTk4MDczOTY3MDA0Njc1