Overview

Namespaces

  • None
  • PHP

Classes

  • SplFileInfo
  • SplFileObject

Interfaces

  • Countable
  • Iterator
  • IteratorAggregate
  • RecursiveIterator
  • SeekableIterator
  • Traversable

Exceptions

  • Exception
  • Overview
  • Namespace
  • Class
  • Tree

Class SplFileObject

SplFileInfo
Extended by SplFileObject implements RecursiveIterator, Traversable, Iterator, SeekableIterator

Direct known subclasses

Eabi_Livehandler_Model_File_Object
PHP Extension: SPL
Documented at php.net
Methods summary
public
# __construct( mixed $file_name, mixed $open_mode, mixed $use_include_path, mixed $context )

Overrides

SplFileInfo::__construct()
public
# rewind( )

Implementation of

Iterator::rewind()
public
# eof( )
public
# valid( )

Implementation of

Iterator::valid()
public
# fgets( )
public
# fgetcsv( mixed $delimiter, mixed $enclosure, mixed $escape )
public
# fputcsv( mixed $fields, mixed $delimiter, mixed $enclosure )
public
# setCsvControl( mixed $delimiter, mixed $enclosure, mixed $escape )
public
# getCsvControl( )
public
# flock( mixed $operation, mixed & $wouldblock )
public
# fflush( )
public
# ftell( )
public
# fseek( mixed $pos, mixed $whence )
public
# fgetc( )
public
# fpassthru( )
public
# fgetss( mixed $allowable_tags )
public
# fscanf( mixed $format )
public
# fwrite( mixed $str, mixed $length )
public
# fstat( )
public
# ftruncate( mixed $size )
public
# current( )

Implementation of

Iterator::current()
public
# key( )

Implementation of

Iterator::key()
public
# next( )

Implementation of

Iterator::next()
public
# setFlags( mixed $flags )
public
# getFlags( )
public
# setMaxLineLen( mixed $max_len )
public
# getMaxLineLen( )
public
# hasChildren( )

Implementation of

RecursiveIterator::hasChildren()
public
# getChildren( )

Implementation of

RecursiveIterator::getChildren()
public
# seek( mixed $line_pos )

Implementation of

SeekableIterator::seek()
public
# getCurrentLine( )
public
# __toString( )

Overrides

SplFileInfo::__toString()
Methods inherited from SplFileInfo
_bad_state_ex(), getATime(), getBasename(), getCTime(), getExtension(), getFileInfo(), getFilename(), getGroup(), getInode(), getLinkTarget(), getMTime(), getOwner(), getPath(), getPathInfo(), getPathname(), getPerms(), getRealPath(), getSize(), getType(), isDir(), isExecutable(), isFile(), isLink(), isReadable(), isWritable(), openFile(), setFileClass(), setInfoClass()
Constants summary
integer DROP_NEW_LINE 1
#
integer READ_AHEAD 2
#
integer SKIP_EMPTY 4
#
integer READ_CSV 8
#
DPD Eesti - Pakivedu.ee Shipping module for Magento API documentation generated by ApiGen 2.8.0