1: <?php
2: /**
3: * This file is part of the Autarky package.
4: *
5: * (c) Andreas Lutro <anlutro@gmail.com>
6: *
7: * For the full copyright and license information, please view the LICENSE
8: * file that was distributed with this source code.
9: */
10:
11: namespace Autarky;
12:
13: /**
14: * A configurator is a class that configures one or more other classes after the
15: * application has booted.
16: */
17: interface ConfiguratorInterface
18: {
19: /**
20: * Run the configuration.
21: *
22: * @return void
23: */
24: public function configure();
25: }
26: