PHP Class WildPHP\Modules\ModulePool

Afficher le fichier Open project: wildphp/wild-irc-bot Class Usage Examples

Protected Properties

Свойство Type Description
$pool BaseModuleInterface>\array

Méthodes publiques

Méthode Description
add ( WildPHP\BaseModuleInterface $module, string $key = '' )
exists ( WildPHP\BaseModuleInterface $module ) : boolean
existsByKey ( string $key ) : boolean
get ( string $key ) : WildPHP\BaseModuleInterface
getAll ( ) : BaseModuleInterface>\array
getKey ( WildPHP\BaseModuleInterface $module ) : string
isInstance ( string $key, string $className ) : boolean
remove ( WildPHP\BaseModuleInterface $module )
removeByKey ( string $key )

Method Details

add() public méthode

public add ( WildPHP\BaseModuleInterface $module, string $key = '' )
$module WildPHP\BaseModuleInterface
$key string

exists() public méthode

public exists ( WildPHP\BaseModuleInterface $module ) : boolean
$module WildPHP\BaseModuleInterface
Résultat boolean

existsByKey() public méthode

public existsByKey ( string $key ) : boolean
$key string
Résultat boolean

get() public méthode

public get ( string $key ) : WildPHP\BaseModuleInterface
$key string
Résultat WildPHP\BaseModuleInterface

getAll() public méthode

public getAll ( ) : BaseModuleInterface>\array
Résultat BaseModuleInterface>\array

getKey() public méthode

public getKey ( WildPHP\BaseModuleInterface $module ) : string
$module WildPHP\BaseModuleInterface
Résultat string

isInstance() public méthode

public isInstance ( string $key, string $className ) : boolean
$key string
$className string
Résultat boolean

remove() public méthode

public remove ( WildPHP\BaseModuleInterface $module )
$module WildPHP\BaseModuleInterface

removeByKey() public méthode

public removeByKey ( string $key )
$key string

Property Details

$pool protected_oe property

protected array $pool
Résultat BaseModuleInterface>\array