Formula9/Framework

View on GitHub
F9/Support/Contracts/BootableProvider.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php namespace F9\Contracts;

use F9\Application\Application;

/**
 * @package Nine
 * @version 0.4.2
 * @author  Greg Truesdell <odd.greg@gmail.com>
 */

interface BootableProvider
{
    /**
     * Bootstraps the application.
     *
     * This method is called after all services are registered
     * and should be used for "dynamic" configuration (whenever
     * a service must be requested).
     *
     * @param Application $app
     *
     * @return
     */
    public function boot($app);

}