Overview

Namespaces

  • Net
    • Bazzline
      • Component
        • Csv
          • Filter
          • Reader
          • Writer

Classes

  • EasyCsvReaderAdapter
  • FilteredReader
  • FilteredReaderFactory
  • Reader
  • ReaderFactory

Interfaces

  • ReaderInterface
  • Overview
  • Namespace
  • Class

Interface ReaderInterface

Interface ReaderInterface

Net\Bazzline\Component\Csv\Reader\ReaderInterface implements Net\Bazzline\Component\Csv\BaseInterface, Iterator

Direct known implementers

Net\Bazzline\Component\Csv\Reader\Reader

Indirect known implementers

Net\Bazzline\Component\Csv\Reader\FilteredReader
Namespace: Net\Bazzline\Component\Csv\Reader
Package: Net\Bazzline\Component\Csv\Reader
Located at Reader/ReaderInterface.php
Methods summary
public
# disableAddHeadlineToOutput( )

Returns


$this
public
# enableAddHeadlineToOutput( )

Returns


$this
public
# disableHasHeadline( )

Returns


$this
public
# enableHasHeadline( )

Returns


$this
public false|array
# readHeadline( )

Returns

false|array
public
# setCombine( Net\Bazzline\Component\Toolbox\HashMap\Combine $combine )

Parameters

$combine

Returns


$this
public array|boolean|string
# readOne( null|integer $lineNumber = null )

Parameters

$lineNumber
  • if "null", current line number is used

Returns

array|boolean|string
public array
# readMany( integer $length, null|integer $lineNumberToStartWith = null )

Parameters

$length
$lineNumberToStartWith
  • if "null", current line number is used

Returns

array
public array
# readAll( )

Returns

array
Methods inherited from Net\Bazzline\Component\Csv\BaseInterface
hasHeadline(), setDelimiter(), setEnclosure(), setEscapeCharacter(), setPath()
Methods inherited from Iterator
current(), key(), next(), rewind(), valid()
PHP Csv Component by bazzline.net API documentation generated by ApiGen