added scripting interfaces (addUser, delUser, join, part, kick, privmsg, notice,...
[PHP-P10.git] / Uplink / P10_User.class.php
index af22f9d2a334f08e0f71e4ef512280272db05926..ac235b140800c4d37c0a4d5177dfa1f3a24df966 100644 (file)
@@ -57,6 +57,7 @@ class P10_User {
        
        
        private $numeric;
+       private $server;
        private $nick;
        private $ident;
        private $host;
@@ -84,6 +85,10 @@ class P10_User {
                return $this->numeric;
        }
        
+       public function getServer() {
+               return $this->server;
+       }
+       
        public function setNick($nick) {
                $this->nick = $nick;
        }
@@ -138,6 +143,10 @@ class P10_User {
                        trigger_error("Tried to remove a Channel, that does NOT exist.", E_USER_WARNING);
                }
        }
+       
+       public function isOnChannel($channel) {
+               return array_key_exists(strtolower($channel->getName()),$this->channels);
+       }
 }
 
 ?>
\ No newline at end of file