void File_HtAccess::setProperties (array $params)
void File_HtAccess::setProperties
Set the values of objects properties as defined by hash given as a parameter. You can use this method as an alternative to passing property values in constructor .
$params['authname'] - authname
$params['authtype'] - authtype
$params['authuserfile'] - authuserfile
$params['authgroupfile'] - authgroupfile
$params['require'] - require
$params['additional'] - additional
void
This function can not be called statically.
Example 38-1. Using File_HtAccess::setProperties()
<?php require_once('File/HtAccess.php'); /* let any valid user access the resource */ $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); ?>