core
[ class tree: core ] [ index: core ] [ all elements ]

Class: UploadFile

Source Location: /package/pure/util/REQUEST.inc

Class Overview

PURE_Class
   |
   --File
      |
      --UploadFile

アップロードされたファイルの情報を保持するクラスです。


Implements interfaces:

Methods


Inherited Methods

Class: File

File::__construct()
コンストラクタです。
File::getBasename()
ベース名を返します。
File::getDirname()
ディレクトリ名を返します。
File::getExtension()
拡張子名を返します。
File::getFilename()
ファイル名を返します。
File::getFilesize()
ファイルサイズを返します。
File::getName()
フルパスを返します。
File::setBasename()
ベース名を設定します。
File::setDirname()
ディレクトリ名を設定します。
File::setExtension()
拡張子名を設定します。
File::setFilename()
ファイル名を設定します。
File::setName()
フルパスを設定します。

Class Details

[line 52]
アップロードされたファイルの情報を保持するクラスです。



[ Top ]


Class Methods


constructor __construct [line 80]

UploadFile __construct( [string $name = null])

コンストラクタです。

フルパスを指定した場合、クラスは指定のフルパスで初期化されます。




Tags:

access:  public


Overrides File::__construct() (コンストラクタです。)

Parameters:

string   $name   フルパス

[ Top ]

method getContentType [line 111]

string getContentType( )

コンテンツ型を返します。



Tags:

return:  コンテンツ型
access:  public


[ Top ]

method getErrorCode [line 91]

int getErrorCode( )

アップロードに対するエラーコードを取得します。



Tags:

return:  アップロードに対するエラーコード
access:  public


[ Top ]

method getLogicalBasename [line 133]

string getLogicalBasename( )

論理的なベース名を返します。 論理的なベース名はアップロードされたファイルの、クライアントにおける名称を保持します。 PHPが一時ファイルとして格納しているベース名はgetBasenameメソッドで取得します。



Tags:

return:  論理的なベース名
access:  public


[ Top ]

method setContentType [line 121]

void setContentType( string $contentType)

コンテンツ型を設定します。



Tags:

access:  public


Parameters:

string   $contentType   コンテンツ型

[ Top ]

method setErrorCode [line 101]

void setErrorCode( int $error)

アップロードに対するエラーコードを設定します。



Tags:

access:  public


Parameters:

int   $error   アップロードに対するエラーコード

[ Top ]

method setLogicalBasename [line 146]

void setLogicalBasename( string $logicalBasename)

論理的なベース名を設定します。

論理的なベース名は、その他の物理的なディレクトリ名、ベース名、ファイル名、拡張子名などに一切影響を与えません。 これはPHPが一時ファイルとして格納しているファイルは論理的なベース名とは一切無関係であることに起因します。




Tags:

access:  public


Parameters:

string   $logicalBasename   論理的なベース名

[ Top ]


Documentation generated on Sun, 06 Jan 2008 01:33:24 +0900 by phpDocumentor 1.3.2