SwapDelimiter
extends php_user_filter
in package
FinalYes
Table of Contents
Constants
- MODE_READ = 'read'
- MODE_WRITE = 'write'
- FILTER_NAME = 'string.league.csv.delimiter'
Properties
Methods
- addTo() : void
- Static method to attach the stream filter to a CSV Reader or Writer instance.
- appendTo() : resource
- filter() : int
- getFiltername() : string
- onCreate() : bool
- prependTo() : resource
- register() : void
- Static method to register the class as a stream filter.
Constants
MODE_READ
public
mixed
MODE_READ
= 'read'
MODE_WRITE
public
mixed
MODE_WRITE
= 'write'
FILTER_NAME
private
mixed
FILTER_NAME
= 'string.league.csv.delimiter'
Properties
$replace
private
string
$replace
= ''
$search
private
string
$search
= ''
Methods
addTo()
Static method to attach the stream filter to a CSV Reader or Writer instance.
public
static addTo(AbstractCsv $csv, string $inputDelimiter) : void
Parameters
- $csv : AbstractCsv
- $inputDelimiter : string
appendTo()
public
static appendTo(resource $stream, string $inputDelimiter, string $delimiter) : resource
Parameters
- $stream : resource
- $inputDelimiter : string
- $delimiter : string
Tags
Return values
resourcefilter()
public
filter(mixed $in, mixed $out, mixed &$consumed, bool $closing) : int
Parameters
- $in : mixed
- $out : mixed
- $consumed : mixed
- $closing : bool
Return values
intgetFiltername()
public
static getFiltername() : string
Return values
stringonCreate()
public
onCreate() : bool
Return values
boolprependTo()
public
static prependTo(resource $stream, string $inputDelimiter, string $delimiter) : resource
Parameters
- $stream : resource
- $inputDelimiter : string
- $delimiter : string
Tags
Return values
resourceregister()
Static method to register the class as a stream filter.
public
static register() : void