void File_HtAccess::setProperties (
array $params
)
パラメータとして渡されたハッシュに定義された値を オブジェクトプロパティの値に設定します。 コンストラクタ にプロパティの値を渡す代わりに、このメソッドを使用することができます。
$params['authname']
- AuthName の値
$params['authtype']
- AuthType の値
$params['authuserfile']
- AuthUserFile の値
$params['authgroupfile']
- AuthGroupFile の値
$params['require']
- Require の値
$params['additional']
- 追加情報
void
This function can not be called statically.
File_HtAccess::setProperties() の使用
<?php
require_once('File/HtAccess.php');
/* 全ての有効なユーザーにリソースにアクセスさせる */
$fh = new File_HtAccess('.htaccess');
$params['authname'] = 'Private';
$params['authtype'] = 'Basic';
$params['authuserfile'] = '/path/to/.htpasswd';
$params['authgroupfile'] = '/path/to/.htgroup';
$params['require'] = array('group', 'admins');
$fh->setProperties($params);
?>