Hoa central
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
Hoa\Stream\IStream\Statable Interface Reference
Inheritance diagram for Hoa\Stream\IStream\Statable:

Public Member Functions

 getSize ()
 
 getStatistic ()
 
 getATime ()
 
 getCTime ()
 
 getMTime ()
 
 getGroup ()
 
 getOwner ()
 
 getPermissions ()
 
 isReadable ()
 
 isWritable ()
 
 isExecutable ()
 
 clearStatisticCache ()
 

Static Public Member Functions

static clearAllStatisticCaches ()
 

Public Attributes

const SIZE_UNDEFINED = -1
 

Detailed Description

Interface .

Interface for statable input/output.

Definition at line 47 of file Statable.php.

Member Function Documentation

static Hoa\Stream\IStream\Statable::clearAllStatisticCaches ( )
static

Clear all files status cache.

Returns
void

Implemented in Hoa\File\Generic.

Hoa\Stream\IStream\Statable::clearStatisticCache ( )

Clear file status cache.

Returns
void

Implemented in Hoa\File\Generic.

Hoa\Stream\IStream\Statable::getATime ( )

Get last access time of file.

Returns
int

Implemented in Hoa\File\Generic.

Hoa\Stream\IStream\Statable::getCTime ( )

Get inode change time of file.

Returns
int

Implemented in Hoa\File\Generic.

Hoa\Stream\IStream\Statable::getGroup ( )

Get file group.

Returns
int

Implemented in Hoa\File\Generic.

Hoa\Stream\IStream\Statable::getMTime ( )

Get file modification time.

Returns
int

Implemented in Hoa\File\Generic.

Hoa\Stream\IStream\Statable::getOwner ( )

Get file owner.

Returns
int

Implemented in Hoa\File\Generic.

Hoa\Stream\IStream\Statable::getPermissions ( )

Get file permissions.

Returns
int

Implemented in Hoa\File\Generic, and Hoa\File\Link\Link.

Hoa\Stream\IStream\Statable::getSize ( )

Get size.

Returns
int

Implemented in Hoa\File\Generic.

Hoa\Stream\IStream\Statable::getStatistic ( )

Get informations about a file.

Returns
array

Implemented in Hoa\File\Generic, and Hoa\File\Link\Link.

Hoa\Stream\IStream\Statable::isExecutable ( )

Check if the file is executable.

Returns
bool

Implemented in Hoa\File\Generic.

Hoa\Stream\IStream\Statable::isReadable ( )

Check if the file is readable.

Returns
bool

Implemented in Hoa\File\Generic.

Hoa\Stream\IStream\Statable::isWritable ( )

Check if the file is writable.

Returns
bool

Implemented in Hoa\File\Generic.

Member Data Documentation

const Hoa\Stream\IStream\Statable::SIZE_UNDEFINED = -1

Size is undefined.

int

Definition at line 54 of file Statable.php.


The documentation for this interface was generated from the following file: