73 $principal =
new Principal(
'username',
'unauthenticated');
75 $this->username = $principal->username();
76 $this->user_no = $principal->user_no();
77 $this->principal_id = $principal->principal_id();
78 $this->email = $principal->email();
79 $this->fullname = $principal->fullname;
80 $this->dav_name = $principal->dav_name();
81 $this->principal = $principal;
83 if ( function_exists(
"awl_set_locale") && isset($this->locale) && $this->locale !=
"" ) {
84 awl_set_locale($this->locale);
87 $this->groups = ( isset($c->public_groups) ? $c->public_groups : array() );
88 $this->roles = array(
'Public' =>
true );
89 $this->logged_in =
false;