void File_HtAccess::setProperties (
array $params
)
Définit les valeurs des propriétés de l'objet telles que définient par le hash donné en tant que paramètre. Vous pouvez utiliser cette méthode comme alternative pour passer les valeurs des propriétés dans le constructeur .
$params['authname'] - nom de l'hôte
$params['authtype'] - type de l'hôte
$params['authuserfile'] - Fichier utilisateur de l'hôte
$params['authgroupfile'] - Fichier groupe de l'hôte
$params['require'] - requit
$params['additional'] - additionnel
void
This function can not be called statically.
Exemple avec File_HtAccess::setProperties()
<?php
require_once('File/HtAccess.php');
/* Laisser tous les utilisateurs valides accéder à la ressource */
$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);
?>