[TASK] Updated variable names to lowerCamelCase.
This commit is contained in:
		
							parent
							
								
									78866ed149
								
							
						
					
					
						commit
						df030e453d
					
				| @ -167,6 +167,63 @@ class Client_ClientManager { | ||||
| 		unset($this->registeredProtocols[$protocol]); | ||||
| 	} | ||||
| 
 | ||||
| 	/** | ||||
| 	 * Attaches a configuration to a connection. | ||||
| 	 * Will overwrite the existing configuration for the connection. | ||||
| 	 * @param array $config | ||||
| 	 * @param Connection_ConnectionHandler $connectionHandler | ||||
| 	 * @return void | ||||
| 	 */ | ||||
| 	public function attachConfig($config, $connectionHandler) { | ||||
| 		$this->configPool[$connectionHandler->getID()] = $config; | ||||
| 	} | ||||
| 
 | ||||
| 	/** | ||||
| 	 * Calls Connection_Pool | ||||
| 	 * @see Connection_ConnectionPool | ||||
| 	 * @param int $id | ||||
| 	 * @param string $data | ||||
| 	 * @return void | ||||
| 	 */ | ||||
| 	public function sendToID($id, $data) { | ||||
| 		return $this->connectionPool->writeToID($id, $data); | ||||
| 	} | ||||
| 
 | ||||
| 	/** | ||||
| 	 * Returns a list of available connection IDs. | ||||
| 	 * @return array | ||||
| 	 */ | ||||
| 	public function getIDs() { | ||||
| 		$list = array(); | ||||
| 		foreach($this->connectionPool->getConnectionHandlers() AS $connectionHandler) { | ||||
| 			$list[] = $connectionHandler->getID(); | ||||
| 		} | ||||
| 		return $list; | ||||
| 	} | ||||
| 
 | ||||
| 	/** | ||||
| 	 * Returns a list of available connection groups. | ||||
| 	 * @return array | ||||
| 	 */ | ||||
| 	public function getGroups() { | ||||
| 		$list = array(); | ||||
| 		foreach($this->connectionPool->getConnectionHandlers() AS $connectionHandler) { | ||||
| 			$list[] = $connectionHandler->getGroup(); | ||||
| 		} | ||||
| 		return $list; | ||||
| 	} | ||||
| 
 | ||||
| 	/** | ||||
| 	 * Calls Connection_Pool | ||||
| 	 * @see Connection_ConnectionPool | ||||
| 	 * @param string $group | ||||
| 	 * @param string $data | ||||
| 	 * @return void | ||||
| 	 */ | ||||
| 	public function sendToGroup($group, $data) { | ||||
| 		return $this->connectionPool->writeToGroup($group, $data); | ||||
| 	} | ||||
| 
 | ||||
| 	/** | ||||
| 	 * Searches for the registered client for the given protocol. | ||||
| 	 * Returns a client instance or void. | ||||
| @ -258,62 +315,5 @@ class Client_ClientManager { | ||||
| 		$this->connectionPool->removeConnectionHandler($connectionHandler); | ||||
| 	} | ||||
| 
 | ||||
| 	/** | ||||
| 	 * Attaches a configuration to a connection. | ||||
| 	 * Will overwrite the existing configuration for the connection. | ||||
| 	 * @param array $config | ||||
| 	 * @param Connection_ConnectionHandler $connectionHandler | ||||
| 	 * @return void | ||||
| 	 */ | ||||
| 	public function attachConfig($config, $connectionHandler) { | ||||
| 		$this->configPool[$connectionHandler->getID()] = $config; | ||||
| 	} | ||||
| 
 | ||||
| 	/** | ||||
| 	 * Calls Connection_Pool | ||||
| 	 * @see Connection_ConnectionPool | ||||
| 	 * @param int $id | ||||
| 	 * @param string $data | ||||
| 	 * @return void | ||||
| 	 */ | ||||
| 	public function sendToID($id, $data) { | ||||
| 		return $this->connectionPool->writeToID($id, $data); | ||||
| 	} | ||||
| 
 | ||||
| 	/** | ||||
| 	 * Returns a list of available connection IDs. | ||||
| 	 * @return array | ||||
| 	 */ | ||||
| 	public function getIDs() { | ||||
| 		$list = array(); | ||||
| 		foreach($this->connectionPool->getConnectionHandlers() AS $connectionHandler) { | ||||
| 			$list[] = $connectionHandler->getID(); | ||||
| 		} | ||||
| 		return $list; | ||||
| 	} | ||||
| 
 | ||||
| 	/** | ||||
| 	 * Returns a list of available connection groups. | ||||
| 	 * @return array | ||||
| 	 */ | ||||
| 	public function getGroups() { | ||||
| 		$list = array(); | ||||
| 		foreach($this->connectionPool->getConnectionHandlers() AS $connectionHandler) { | ||||
| 			$list[] = $connectionHandler->getGroup(); | ||||
| 		} | ||||
| 		return $list; | ||||
| 	} | ||||
| 
 | ||||
| 	/** | ||||
| 	 * Calls Connection_Pool | ||||
| 	 * @see Connection_ConnectionPool | ||||
| 	 * @param string $group | ||||
| 	 * @param string $data | ||||
| 	 * @return void | ||||
| 	 */ | ||||
| 	public function sendToGroup($group, $data) { | ||||
| 		return $this->connectionPool->writeToGroup($group, $data); | ||||
| 	} | ||||
| 
 | ||||
| } | ||||
| ?>
 | ||||
| @ -16,7 +16,7 @@ class Connection_ConnectionHandler { | ||||
| 	 * This buffer does not use a linebreak, it's a temporary store for data. | ||||
| 	 * @var Misc_Buffer | ||||
| 	 */ | ||||
| 	protected $buffer_incoming; | ||||
| 	protected $bufferIncoming; | ||||
| 
 | ||||
| 	/** | ||||
| 	 * Buffer that contains outgoing data. | ||||
| @ -24,7 +24,7 @@ class Connection_ConnectionHandler { | ||||
| 	 * This buffer does not use a linebreak, it's a temporary store for data. | ||||
| 	 * @var Misc_Buffer | ||||
| 	 */ | ||||
| 	protected $buffer_outgoing; | ||||
| 	protected $bufferOutgoing; | ||||
| 
 | ||||
| 	/** | ||||
| 	 * Contains the instance of the SocketHandler class. | ||||
| @ -42,7 +42,7 @@ class Connection_ConnectionHandler { | ||||
| 	 * A boolean that indicates whether this Connection is a listening server socket or a usual client socket. | ||||
| 	 * @var boolean | ||||
| 	 */ | ||||
| 	protected $is_server; | ||||
| 	protected $isServer; | ||||
| 
 | ||||
| 	/** | ||||
| 	 * Unique Connection ID. | ||||
| @ -79,7 +79,7 @@ class Connection_ConnectionHandler { | ||||
| 	/** | ||||
| 	 * @var boolean | ||||
| 	 */ | ||||
| 	protected $reconnect_on_disconnect; | ||||
| 	protected $reconnectOnDisconnect; | ||||
| 
 | ||||
| 	/** | ||||
| 	 * Calls parent constructor. | ||||
| @ -88,16 +88,16 @@ class Connection_ConnectionHandler { | ||||
| 	 * @return void | ||||
| 	 */ | ||||
| 	public function __construct($socket, $id, $group = "", $protocol = "") { | ||||
| 		$this->buffer_incoming = new Misc_Buffer(); | ||||
| 		$this->buffer_outgoing = new Misc_Buffer(); | ||||
| 		$this->bufferIncoming = new Misc_Buffer(); | ||||
| 		$this->bufferOutgoing = new Misc_Buffer(); | ||||
| 		$this->socketHandler = new Socket_SocketHandler($socket); | ||||
| 		$this->id = $id; | ||||
| 		$this->group = $group; | ||||
| 		$this->protocol = $protocol; | ||||
| 		$this->is_server = FALSE; | ||||
| 		$this->isServer = FALSE; | ||||
| 		$this->host = ""; | ||||
| 		$this->port = 0; | ||||
| 		$this->reconnect_on_disconnect = FALSE; | ||||
| 		$this->reconnectOnDisconnect = FALSE; | ||||
| 		$this->IPv6 = FALSE; | ||||
| 	} | ||||
| 
 | ||||
| @ -144,7 +144,7 @@ class Connection_ConnectionHandler { | ||||
| 	 * @return boolean | ||||
| 	 */ | ||||
| 	public function isServer() { | ||||
| 		return $this->is_server; | ||||
| 		return $this->isServer; | ||||
| 	} | ||||
| 
 | ||||
| 	/** | ||||
| @ -157,20 +157,20 @@ class Connection_ConnectionHandler { | ||||
| 	} | ||||
| 
 | ||||
| 	/** | ||||
| 	 * Sets reconnect_on_disconnect flag. | ||||
| 	 * Sets reconnectOnDisconnect flag. | ||||
| 	 * @param boolean $reconnect | ||||
| 	 * @return void | ||||
| 	 */ | ||||
| 	public function setReconnect($reconnect) { | ||||
| 		$this->reconnect_on_disconnect = $reconnect; | ||||
| 		$this->reconnectOnDisconnect = $reconnect; | ||||
| 	} | ||||
| 
 | ||||
| 	/** | ||||
| 	 * Gets reconnect_on_disconnect flag. | ||||
| 	 * Gets reconnectOnDisconnect flag. | ||||
| 	 * @return boolean | ||||
| 	 */ | ||||
| 	public function getReconnect() { | ||||
| 		return $this->reconnect_on_disconnect; | ||||
| 		return $this->reconnectOnDisconnect; | ||||
| 	} | ||||
| 
 | ||||
| 	/** | ||||
| @ -184,7 +184,7 @@ class Connection_ConnectionHandler { | ||||
| 	} | ||||
| 
 | ||||
| 	/** | ||||
| 	 * Reads from SocketHandler, writes into buffer_incoming. | ||||
| 	 * Reads from SocketHandler, writes into bufferIncoming. | ||||
| 	 * Returns a boolean that will indicate whether the socket is still okay. | ||||
| 	 * @throws Exception_SocketException | ||||
| 	 * @return boolean | ||||
| @ -196,18 +196,18 @@ class Connection_ConnectionHandler { | ||||
| 			$this->shutdown(); | ||||
| 			return FALSE; | ||||
| 		} | ||||
| 		$this->buffer_incoming->addData($data); | ||||
| 		$this->bufferIncoming->addData($data); | ||||
| 		return TRUE; | ||||
| 	} | ||||
| 
 | ||||
| 	/** | ||||
| 	 * Writes the buffer_outgoing to the SocketHandler. | ||||
| 	 * Writes the bufferOutgoing to the SocketHandler. | ||||
| 	 * Returns a boolean that will indicate whether the socket is still okay. | ||||
| 	 * @throws Exception_SocketException | ||||
| 	 * @return boolean | ||||
| 	 */ | ||||
| 	public function writeFromBuffer() { | ||||
| 		$bufferContent = $this->buffer_outgoing->getAllBufferContents(); | ||||
| 		$bufferContent = $this->bufferOutgoing->getAllBufferContents(); | ||||
| 			//this might not be cool, but it should do.
 | ||||
| 		if($bufferContent === "") return TRUE; | ||||
| 		$result = $this->socketHandler->write($bufferContent); | ||||
| @ -232,7 +232,7 @@ class Connection_ConnectionHandler { | ||||
| 	 * @return boolean | ||||
| 	 */ | ||||
| 	public function canRead() { | ||||
| 		return $this->buffer_incoming->hasData(); | ||||
| 		return $this->bufferIncoming->hasData(); | ||||
| 	} | ||||
| 
 | ||||
| 	/** | ||||
| @ -240,26 +240,26 @@ class Connection_ConnectionHandler { | ||||
| 	 * @return boolean | ||||
| 	 */ | ||||
| 	public function canWrite() { | ||||
| 		return $this->buffer_outgoing->hasData(); | ||||
| 		return $this->bufferOutgoing->hasData(); | ||||
| 	} | ||||
| 
 | ||||
| 	/** | ||||
| 	 * Reads new data into buffer_incoming. | ||||
| 	 * Returns a full line from buffer_incoming. | ||||
| 	 * Reads new data into bufferIncoming. | ||||
| 	 * Returns a full line from bufferIncoming. | ||||
| 	 * @return string | ||||
| 	 */ | ||||
| 	public function read() { | ||||
| 		return $this->buffer_incoming->getAllBufferContents(); | ||||
| 		return $this->bufferIncoming->getAllBufferContents(); | ||||
| 	} | ||||
| 
 | ||||
| 	/** | ||||
| 	 * Writes data into buffer_outgoing. | ||||
| 	 * Sends data from buffer_outgoing to the SocketHandler. | ||||
| 	 * Writes data into bufferOutgoing. | ||||
| 	 * Sends data from bufferOutgoing to the SocketHandler. | ||||
| 	 * @param $data | ||||
| 	 * @return void | ||||
| 	 */ | ||||
| 	public function write($data) { | ||||
| 		$this->buffer_outgoing->addData($data); | ||||
| 		$this->bufferOutgoing->addData($data); | ||||
| 	} | ||||
| 
 | ||||
| 	/** | ||||
| @ -324,7 +324,7 @@ class Connection_ConnectionHandler { | ||||
| 	 * @return Connection_ConnectionHandler | ||||
| 	 */ | ||||
| 	public function reconnect() { | ||||
| 		if($this->reconnect_on_disconnect === FALSE) throw new Exception_GeneralException("Cannot reconnect: Reconnect-Flag not set!", 1290951385); | ||||
| 		if($this->reconnectOnDisconnect === FALSE) throw new Exception_GeneralException("Cannot reconnect: Reconnect-Flag not set!", 1290951385); | ||||
| 		if(empty($this->host) === TRUE) throw new Exception_GeneralException("Cannot reconnect: No host specified.", 1290950818); | ||||
| 		if(empty($this->port) === TRUE) throw new Exception_GeneralException("Cannot reconnect: No port specified.", 1290950844); | ||||
| 		$newConnectionHandler = $this->connectionPool->createTcpConnection($this->group, $this->protocol, $this->IPv6); | ||||
| @ -352,7 +352,7 @@ class Connection_ConnectionHandler { | ||||
| 	 * @return void | ||||
| 	 */ | ||||
| 	public function listen() { | ||||
| 		$this->is_server = TRUE; | ||||
| 		$this->isServer = TRUE; | ||||
| 		return $this->socketHandler->listen(); | ||||
| 	} | ||||
| 
 | ||||
|  | ||||
| @ -29,7 +29,7 @@ class Exception_GeneralException extends Exception { | ||||
| 		$string = get_class($this); | ||||
| 		$string .= " :" . $this->message; | ||||
| 		$string .= " in " . $this->file . "(" . $this->line . ")"; | ||||
| 		$string .= "\n" . $this->getTraceAsString(); | ||||
| 		$string .= PHP_EOL . $this->getTraceAsString(); | ||||
| 		return $string; | ||||
| 	} | ||||
| } | ||||
|  | ||||
| @ -38,7 +38,7 @@ class Misc_Buffer { | ||||
| 			//no need to do this when there are no linebreaks.
 | ||||
| 		if($this->linebreak === "") return; | ||||
| 		if(strpos($this->buffer, $this->linebreak) === FALSE) return; | ||||
| 		$has_linebreak_at_end = (substr($this->buffer, (-1) * strlen($this->linebreak)) === $this->linebreak) ? TRUE : FALSE; | ||||
| 		$hasLinebreakAtEnd = (substr($this->buffer, (-1) * strlen($this->linebreak)) === $this->linebreak) ? TRUE : FALSE; | ||||
| 		$lines = explode($this->linebreak, $this->buffer); | ||||
| 		foreach($lines AS $key=>$line) { | ||||
| 			$line = str_replace($this->linebreak, "", $line); | ||||
| @ -46,7 +46,7 @@ class Misc_Buffer { | ||||
| 			if($line === "") unset($lines[$key]); | ||||
| 		} | ||||
| 		$this->buffer = implode($this->linebreak, $lines); | ||||
| 		if($has_linebreak_at_end) $this->buffer .= $this->linebreak; | ||||
| 		if($hasLinebreakAtEnd === TRUE) $this->buffer .= $this->linebreak; | ||||
| 	} | ||||
| 
 | ||||
| 	/** | ||||
|  | ||||
| @ -15,18 +15,18 @@ abstract class Protocol_AbstractProtocolHandler { | ||||
| 	 * Buffer for data that was received by the Client. | ||||
| 	 * @var Misc_Buffer | ||||
| 	 */ | ||||
| 	protected $buffer_incoming; | ||||
| 	protected $bufferIncoming; | ||||
| 
 | ||||
| 	/** | ||||
| 	 * Buffer for data that will be sent by the Client. | ||||
| 	 * @var Misc_Buffer | ||||
| 	 */ | ||||
| 	protected $buffer_outgoing; | ||||
| 	protected $bufferOutgoing; | ||||
| 
 | ||||
| 	/** | ||||
| 	 * This function will be called by the constructor. | ||||
| 	 * It will create the necessary instances of Misc_Buffer and | ||||
| 	 * put them in $buffer_incoming and $buffer_outgoing. | ||||
| 	 * put them in $bufferIncoming and $bufferOutgoing. | ||||
| 	 * @return void | ||||
| 	 */ | ||||
| 	abstract public function createBuffers(); | ||||
| @ -49,7 +49,7 @@ abstract class Protocol_AbstractProtocolHandler { | ||||
| 
 | ||||
| 	/** | ||||
| 	 * Main worker function of the ProtocolHandler. | ||||
| 	 * Will fetch data from the buffer_incoming, process it, | ||||
| 	 * Will fetch data from the bufferIncoming, process it, | ||||
| 	 * and create a ProtocolContentObject out of it that will be returned to the client. | ||||
| 	 * @return mixed instance of Protocol_AbstractProtocolContentObject | ||||
| 	 */ | ||||
| @ -61,7 +61,7 @@ abstract class Protocol_AbstractProtocolHandler { | ||||
| 	 * @return void | ||||
| 	 */ | ||||
| 	public function pushRawData($rawData) { | ||||
| 		$this->buffer_incoming->addData($rawData); | ||||
| 		$this->bufferIncoming->addData($rawData); | ||||
| 	} | ||||
| 
 | ||||
| 	/** | ||||
| @ -69,7 +69,7 @@ abstract class Protocol_AbstractProtocolHandler { | ||||
| 	 * @return string | ||||
| 	 */ | ||||
| 	public function getRawData() { | ||||
| 		return $this->buffer_outgoing->getAllBufferContents(); | ||||
| 		return $this->bufferOutgoing->getAllBufferContents(); | ||||
| 	} | ||||
| } | ||||
| ?>
 | ||||
| @ -13,8 +13,8 @@ class Protocol_BotProtocolHandler extends Protocol_AbstractProtocolHandler { | ||||
| 	 */ | ||||
| 	public function createBuffers() { | ||||
| 		$linebreak = "\r\n"; | ||||
| 		$this->buffer_incoming = new Misc_Buffer($linebreak); | ||||
| 		$this->buffer_outgoing = new Misc_Buffer($linebreak); | ||||
| 		$this->bufferIncoming = new Misc_Buffer($linebreak); | ||||
| 		$this->bufferOutgoing = new Misc_Buffer($linebreak); | ||||
| 	} | ||||
| 
 | ||||
| 	/** | ||||
| @ -23,7 +23,7 @@ class Protocol_BotProtocolHandler extends Protocol_AbstractProtocolHandler { | ||||
| 	 * @return Protocol_BotProtocolContentObject | ||||
| 	 */ | ||||
| 	public function work() { | ||||
| 		$data = $this->buffer_incoming->getNextLine(); | ||||
| 		$data = $this->bufferIncoming->getNextLine(); | ||||
| 		return new Protocol_BotProtocolContentObject($data); | ||||
| 	} | ||||
| 
 | ||||
| @ -33,7 +33,7 @@ class Protocol_BotProtocolHandler extends Protocol_AbstractProtocolHandler { | ||||
| 	 * @return boolean | ||||
| 	 */ | ||||
| 	public function canWork() { | ||||
| 		return $this->buffer_incoming->hasLines(); | ||||
| 		return $this->bufferIncoming->hasLines(); | ||||
| 	} | ||||
| 
 | ||||
| 	/** | ||||
| @ -45,7 +45,7 @@ class Protocol_BotProtocolHandler extends Protocol_AbstractProtocolHandler { | ||||
| 	 * @return void | ||||
| 	 */ | ||||
| 	public function sendRaw($data) { | ||||
| 		$this->buffer_outgoing->addData($data); | ||||
| 		$this->bufferOutgoing->addData($data); | ||||
| 	} | ||||
| 
 | ||||
| } | ||||
|  | ||||
| @ -18,8 +18,8 @@ class Protocol_IrcProtocolHandler extends Protocol_AbstractProtocolHandler { | ||||
| 	 */ | ||||
| 	public function createBuffers() { | ||||
| 		$this->linebreak = "\n"; | ||||
| 		$this->buffer_incoming = new Misc_Buffer($this->linebreak); | ||||
| 		$this->buffer_outgoing = new Misc_Buffer($this->linebreak); | ||||
| 		$this->bufferIncoming = new Misc_Buffer($this->linebreak); | ||||
| 		$this->bufferOutgoing = new Misc_Buffer($this->linebreak); | ||||
| 	} | ||||
| 
 | ||||
| 	/** | ||||
| @ -31,7 +31,7 @@ class Protocol_IrcProtocolHandler extends Protocol_AbstractProtocolHandler { | ||||
| 	 * @throws Exception_GeneralException | ||||
| 	 */ | ||||
| 	public function work() { | ||||
| 		$data = $this->buffer_incoming->getNextLine(); | ||||
| 		$data = $this->bufferIncoming->getNextLine(); | ||||
| 			//create contentObject and set the raw data.
 | ||||
| 		$contentObject = new Protocol_IrcProtocolContentObject($data); | ||||
| 
 | ||||
| @ -176,7 +176,7 @@ class Protocol_IrcProtocolHandler extends Protocol_AbstractProtocolHandler { | ||||
| 	 * @return boolean | ||||
| 	 */ | ||||
| 	public function canWork() { | ||||
| 		return $this->buffer_incoming->hasLines(); | ||||
| 		return $this->bufferIncoming->hasLines(); | ||||
| 	} | ||||
| 
 | ||||
| 	/** | ||||
| @ -187,7 +187,7 @@ class Protocol_IrcProtocolHandler extends Protocol_AbstractProtocolHandler { | ||||
| 	 * @return void | ||||
| 	 */ | ||||
| 	public function sendRaw($data) { | ||||
| 		$this->buffer_outgoing->addData($data . $this->linebreak); | ||||
| 		$this->bufferOutgoing->addData($data . $this->linebreak); | ||||
| 	} | ||||
| 
 | ||||
| 	/** | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user