Pinq\Collection::__construct PHP Method

__construct() public method

public __construct ( $values = [], Pinq\Iterators\IIteratorScheme $scheme = null, Collection $source = null )
$scheme Pinq\Iterators\IIteratorScheme
$source Collection
    public function __construct($values = [], IIteratorScheme $scheme = null, Collection $source = null)
    {
        parent::__construct($values, $scheme, $source);
        if ($source === null) {
            $this->toOrderedMap();
        }
    }