diff options
Diffstat (limited to 'phpBB/phpbb/di/service_collection_iterator.php')
-rw-r--r-- | phpBB/phpbb/di/service_collection_iterator.php | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/phpBB/phpbb/di/service_collection_iterator.php b/phpBB/phpbb/di/service_collection_iterator.php index a6cb0e6c3e..7870174c08 100644 --- a/phpBB/phpbb/di/service_collection_iterator.php +++ b/phpBB/phpbb/di/service_collection_iterator.php @@ -49,6 +49,12 @@ class service_collection_iterator extends \ArrayIterator return $task; } + // Because of a PHP issue we have to redefine offsetExists + // (even <ith a call to the parent): + // https://bugs.php.net/bug.php?id=66834 + // https://bugs.php.net/bug.php?id=67067 + // But it triggers a sniffer issue that we have to skip + // @codingStandardsIgnoreStart /** * {@inheritdoc} */ @@ -56,6 +62,7 @@ class service_collection_iterator extends \ArrayIterator { parent::offsetExists($index); } + // @codingStandardsIgnoreEnd /** * {@inheritdoc} |