Overview

Namespaces

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

Classes

  • EasyCsvWriterAdapter
  • FilteredWriter
  • FilteredWriterFactory
  • FilteredWriterForPhp3Dot3
  • Writer
  • WriterFactory
  • WriterForPhp5Dot3

Interfaces

  • WriterInterface
  • Overview
  • Namespace
  • Class

Class Writer

Class Writer

Net\Bazzline\Component\Csv\AbstractBase implements Net\Bazzline\Component\Csv\BaseInterface
Extended by Net\Bazzline\Component\Csv\Writer\Writer implements Net\Bazzline\Component\Csv\Writer\WriterInterface

Direct known subclasses

Net\Bazzline\Component\Csv\Writer\FilteredWriter, Net\Bazzline\Component\Csv\Writer\WriterForPhp5Dot3

Indirect known subclasses

Net\Bazzline\Component\Csv\Writer\FilteredWriterForPhp3Dot3
Namespace: Net\Bazzline\Component\Csv\Writer
Package: Net\Bazzline\Component\Csv\Writer
Located at Writer/Writer.php
Methods summary
public false|integer
# __invoke( mixed|array $data )

Parameters

$data

Returns

false|integer

Implementation of

Net\Bazzline\Component\Csv\Writer\WriterInterface::__invoke()
public boolean
# copy( string $path, boolean $setPathAsCurrentPath = false )

Parameters

$path
$setPathAsCurrentPath

Returns

boolean

Throws

Net\Bazzline\Component\Csv\InvalidArgumentException

Implementation of

Net\Bazzline\Component\Csv\Writer\WriterInterface::copy()
public boolean
# move( string $path )

Parameters

$path

Returns

boolean

Implementation of

Net\Bazzline\Component\Csv\Writer\WriterInterface::move()
public boolean
# delete( )

Returns

boolean

Implementation of

Net\Bazzline\Component\Csv\Writer\WriterInterface::delete()
public
# truncate( )

Implementation of

Net\Bazzline\Component\Csv\Writer\WriterInterface::truncate()
public false|integer
# writeAll( array $collection )

truncates file and writes content

truncates file and writes content

Parameters

$collection

Returns

false|integer

Implementation of

Net\Bazzline\Component\Csv\Writer\WriterInterface::writeAll()
public false|integer
# writeHeadlines( array $headlines )

Parameters

$headlines

Returns

false|integer

Implementation of

Net\Bazzline\Component\Csv\Writer\WriterInterface::writeHeadlines()
public false|integer
# writeMany( array $collection )

Parameters

$collection

Returns

false|integer

Implementation of

Net\Bazzline\Component\Csv\Writer\WriterInterface::writeMany()
public false|integer
# writeOne( string|array $data )

Parameters

$data

Returns

false|integer

Implementation of

Net\Bazzline\Component\Csv\Writer\WriterInterface::writeOne()
protected array
# convertToArrayIfNeeded( string|array $data )

Parameters

$data

Returns

array
protected string
# getFileHandlerOpenMode( )

Returns

string
Methods inherited from Net\Bazzline\Component\Csv\AbstractBase
close(), getDelimiter(), getEnclosure(), getEscapeCharacter(), getFileHandler(), getHeadline(), getPath(), hasHeadline(), open(), resetHeadline(), setDelimiter(), setEnclosure(), setEscapeCharacter(), setHeadline(), setPath()
Constants summary
string OPEN_MODE_APPEND
# 'a'
string OPEN_MODE_TRUNCATE
# 'w'
PHP Csv Component by bazzline.net API documentation generated by ApiGen