| | |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * PHP 4 object constructor |
| | | * |
| | | * @see rcube_user::__construct |
| | | */ |
| | | function rcube_user($id = null, $sql_arr = null) |
| | | { |
| | | $this->__construct($id, $sql_arr); |
| | | } |
| | | |
| | | |
| | | |
| | | /** |
| | | * Build a user name string (as e-mail address) |
| | | * |
| | |
| | | static function email2user($email) |
| | | { |
| | | $user = $email; |
| | | $r = self::findinvirtual("^$email\s"); |
| | | $r = self::findinvirtual('^' . quotemeta($email) . '[[:space:]]'); |
| | | |
| | | for ($i=0; $i<count($r); $i++) |
| | | { |
| | |
| | | */ |
| | | static function user2email($user) |
| | | { |
| | | $email = ""; |
| | | $r = self::findinvirtual("\s$user\s*$"); |
| | | $email = ''; |
| | | $r = self::findinvirtual('[[:space:]]' . quotemeta($user) . '[[:space:]]*$'); |
| | | |
| | | for ($i=0; $i<count($r); $i++) |
| | | { |