phug-php/util

View on GitHub
Util/ModuleContainerInterface.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php

namespace Phug\Util;

use Phug\EventManagerInterface;

interface ModuleContainerInterface extends EventManagerInterface, OptionInterface
{
    public function hasModule($className);

    public function getModule($className);

    public function getModules();

    public function getStaticModules();

    public function addModule($className);

    public function addModules(array $classNames);

    public function removeModule($className);

    public function getModuleBaseClassName();
}