PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

constructor | JavaScript入門&応用&リファレンスなら「JavaScriptist」

   Auth_PrefManager::Auth_PrefManager

constructor Auth_PrefManager::Auth_PrefManager

constructor Auth_PrefManager::Auth_PrefManager() – コンストラクタ

Synopsis

require_once '/PrefManager.php';

bool constructor Auth_PrefManager::Auth_PrefManager ( string $dsn , array $properties = NULL , string $defaultUser )

Description

$properties は連想配列で、以下のような構造になります。 指定しなかったオプションにはデフォルト値が設定されます。

'table'

設定を取得するテーブル。[preferences]

'userColumn'

ユーザ名を探すフィールド。[user_id]

'nameColumn'

設定項目名を探すフィールド。[pref_name]

'valueColumn'

設定値を取得するフィールド。[pref_value]

'defaultUser'

デフォルト値の取得に使用するユーザ ID。[__default__]

'cacheName'

$_SESSION のキャッシュに使用するキー。[prefsCache]

'useCache'

後で使用するために値をキャッシュするかどうか。[true]

'serialize'

データの保存時のシリアライズ・取得時のアンシリアライズを行うかどうか。[false]

Parameter

string $dsn

データベース接続のための DSN、あるいは DB オブジェクト。

array $properties

設定するプロパティの配列。

string $defaultUser

管理するデフォルトユーザ。

Return value

成功したかどうかを返します。

Throws

No exceptions thrown.

Note

This function can not be called statically.

Auth_PrefManager 1.0.4 以前のバージョンで作成したユーザは、 serialize オプションを使用することはできません。これを使用すると、データが失われます。

忘却曲線を使ってこの知識を確実に記憶に残す

フォーラムで「constructor」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | constructor」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: