File manager - Edit - /home/web/vm-3fadc827.na4u.ru/www/bitrix/modules/sale/lib/internals/collectionfilteriterator.php
Back
<?php namespace Bitrix\Sale\Internals; /** * Class CollectionFilterIterator * @package Bitrix\Sale\Internals */ class CollectionFilterIterator extends \FilterIterator { protected $callback = null; /** * CustomFilterIterator constructor. * @param \Iterator $iterator * @param $callback */ public function __construct(\Iterator $iterator, $callback) { $this->callback = $callback; parent::__construct($iterator); } /** * @return mixed */ public function accept() { return call_user_func($this->callback, parent::current()); } /** * @return int */ public function count() { return iterator_count($this); } }
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.26 |
proxy
|
phpinfo
|
Settings