PHP Class Captioning\Format\SubripFile

Inheritance: extends Captioning\File
Show file Open project: captioning/captioning Class Usage Examples

Public Methods

Method Description
__construct ( $_filename = null, $_encoding = null, $_useIconv = false, $_requireStrictFileFormat = true )
build ( )
buildPart ( $_from, $_to )
parse ( )
resetOptions ( ) : SubripFile
setOptions ( array $options ) : SubripFile

Private Methods

Method Description
cleanUpTimecode ( $timecode ) : mixed Add milliseconds and leading zeroes if they are missing
validateOptions ( array $options ) : boolean
validateTimelines ( string $startTimeline, string $endTimeline, boolean $allowEqual = false ) : boolean

Method Details

__construct() public method

public __construct ( $_filename = null, $_encoding = null, $_useIconv = false, $_requireStrictFileFormat = true )

build() public method

public build ( )

buildPart() public method

public buildPart ( $_from, $_to )

parse() public method

public parse ( )

resetOptions() public method

public resetOptions ( ) : SubripFile
return SubripFile

setOptions() public method

public setOptions ( array $options ) : SubripFile
$options array array('_stripTags' => false, '_stripBasic' => false, '_replacements' => false)
return SubripFile