File_Passwd_Common::_auth()

File_Passwd_Common::_auth() -- File_Passwd::staticAuth() の基底メソッド

概要

mixed File_Passwd_Common::_auth (string $file, string $id)

説明

File_Passwd_*::staticAuth() の基底メソッドです。

(パッケージ開発者用)

パラメータ

string $file

パスワードファイルへのパス。

string $id

検索するユーザ ID 。

返り値

パスワードファイルの $id を含む行を、文字列で返します。 $id が見つからなかった場合は FALSE 、失敗した場合は PEAR_Error を返します。

表 43-1PEAR_Error の値

エラーコード概要
FILE_PASSWD_E_EXISTS_NOTパスワードファイルが存在しません。
FILE_PASSWD_E_FILE_NOT_OPENEDパスワードファイルを読み込みモードでオープンできません。
FILE_PASSWD_E_FILE_NOT_LOCKEDパスワードファイルを共有ロックすることができません。
FILE_PASSWD_E_FILE_NOT_UNLOCKEDパスワードファイルのロックを解除できません(認証に失敗した場合のみ)。
FILE_PASSWD_E_FILE_NOT_CLOSEDパスワードファイルをクローズできません(認証に失敗した場合のみ)。

注意

この関数は、スタティックにコールする ことはできません。