Erebot  latest
A modular IRC bot for PHP 5.3+
Erebot\Interfaces\Config\Channel Interface Reference

Interface for an IRC channel's configuration. More...

+ Inheritance diagram for Erebot\Interfaces\Config\Channel:

Public Member Functions

 getName ()
 
 getNetworkCfg ()
 
- Public Member Functions inherited from Erebot\Interfaces\Config\Proxy
 getMainCfg ()
 
 getModule ($moduleName)
 
 getModules ($recursive)
 
 getTranslator ($component)
 
 parseBool ($module, $param, $default=null)
 
 parseInt ($module, $param, $default=null)
 
 parseReal ($module, $param, $default=null)
 
 parseString ($module, $param, $default=null)
 

Detailed Description

Interface for an IRC channel's configuration.

This interface provides the necessary methods to represent the configuration associated with some IRC channel.

Definition at line 31 of file Channel.php.

Member Function Documentation

Erebot\Interfaces\Config\Channel::getName ( )

Returns the name of this IRC channel.

Return values
stringThe name of this IRC channel.

Implemented in Erebot\Config\Channel.

Erebot\Interfaces\Config\Channel::getNetworkCfg ( )

Returns the IRC network configuration upon which this IRC channel configuration depends.

Return values
Erebot::Interfaces::Config::NetworkThe IRC network configuration for this IRC channel.

Implemented in Erebot\Config\Channel.


The documentation for this interface was generated from the following file: