PHP 클래스 Pommo_Filesystem_Item, poMMo

파일 보기 프로젝트 열기: soonick/poMMo 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$_itemPath string The path to the file or directory associated with this class

공개 메소드들

메소드 설명
__construct ( string $filePath )
copy ( $destination ) : boolean Copies this file/directory and all its children to $destination
createAllDirectoriesInPath ( ) Creates all directories in the file path if the directory doesn't already exist
delete ( ) : boolean Deletes this file or Directory
exists ( ) : boolean
factory ( $itemPath ) : boolean | Pommo_Filesystem_Directory | Pommo_Filesystem_File
getBasename ( ) : string
getDateLastModified ( ) : DateTime
getItemPath ( ) : string

메소드 상세

__construct() 공개 메소드

public __construct ( string $filePath )
$filePath string

copy() 추상적인 공개 메소드

Copies this file/directory and all its children to $destination
abstract public copy ( $destination ) : boolean
$destination
리턴 boolean Success or Failure

createAllDirectoriesInPath() 공개 메소드

Creates all directories in the file path if the directory doesn't already exist

delete() 추상적인 공개 메소드

Deletes this file or Directory
abstract public delete ( ) : boolean
리턴 boolean Success or Failure

exists() 공개 메소드

public exists ( ) : boolean
리턴 boolean

factory() 공개 정적인 메소드

public static factory ( $itemPath ) : boolean | Pommo_Filesystem_Directory | Pommo_Filesystem_File
$itemPath
리턴 boolean | Pommo_Filesystem_Directory | Pommo_Filesystem_File

getBasename() 공개 메소드

public getBasename ( ) : string
리턴 string

getDateLastModified() 공개 메소드

public getDateLastModified ( ) : DateTime
리턴 DateTime

getItemPath() 공개 메소드

public getItemPath ( ) : string
리턴 string

프로퍼티 상세

$_itemPath 보호되어 있는 프로퍼티

The path to the file or directory associated with this class
protected string $_itemPath
리턴 string