* @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:----uCVBvtwrrZ6mGK2rTgdRyRdR5ak+GlodMGlLwql2U0Ybpx463UP7+MJz6a8dd1NBTf2BYEVhFyhUvMhMhXCM2CERUI8Bljgd/OnI1/fY9zaHCNQIkmdP1kUqTbB3LjpysjfkOltf8n4MBvnT8gwNPf6RONZt3v6Lv1qf2viGalpEq7XYdlJ3601qDCgGEY6G5vdQJxweCQEkGkbF3l+6VVoEFLVkpBt/Bi0X3NCvtRsyihyKcWaOB/KfhYno+RTzYchvDBTRtM1L1G07d8R3i8zDlWEp0yagTm849SoakTzR9xh/7F5ACHDNyM6fImYDIYMNftxuvkw5Xmd3TJbijBoEjBT4YONR48I8lJn2vxch3YJt79/nyuaPjghpIva1/z5wwgQHG0+Qd1icgM/kcFQD/1X3P6XEaKD64XDfWSzkEpLFRndtp7o2aYqXUk8ib8cpQO2LNDQKNP3MiokUHkSe9T7lYoKHiOKQXk5K2HPbZnj4rmLeL51RGdBvHFrElRzCVwtr3yYLoNaKq9lheqfIqoJ3P2lk8lCeTausKRnZElzDbXbxqqnbrHoNMBoYnrP9EkYtBHMspOI/7FL7tDIUbhWIhj/dipRkrAX1Gdo0QQ1Yv0IPZlYndfWgHn4X+daZEIWbpmQzzIg8kpHGAFJLl2bAwbZRqGvlEDychus=----ATTACHMENT:----MTY1OTQxMjU1MDE3MDUxNiA0NzMxNDc0MTI5MzYxNDEwIDgxNzU5MTg5NDM2MzE3OTI=