whoami7 - Manager
:
/
home
/
techyfnq
/
www
/
wp-content
/
plugins
/
site-reviews
/
vendors
/
thephpleague
/
csv
/
Upload File:
files >> //home/techyfnq/www/wp-content/plugins/site-reviews/vendors/thephpleague/csv/MapIterator.php
<?php /** * League.Csv (https://csv.thephpleague.com). * * (c) Ignace Nyamagana Butera <nyamsprod@gmail.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace GeminiLabs\League\Csv; use IteratorIterator; use Traversable; /** * Map value from an iterator before yielding. * * @internal used internally to modify CSV content */ final class MapIterator extends IteratorIterator { /** @var callable The callback to apply on all InnerIterator current value. */ private $callable; /** * @param callable $callable */ public function __construct(Traversable $iterator, $callable) { parent::__construct($iterator); $this->callable = $callable; } /** * @return mixed the value of the current element */ #[\ReturnTypeWillChange] public function current() { return call_user_func($this->callable, parent::current(), parent::key()); } }
Copyright ©2021 || Defacer Indonesia