eric-chau/jarvis

View on GitHub
src/Skill/DependencyInjection/ContainerProviderInterface.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php

declare(strict_types=1);

namespace Jarvis\Skill\DependencyInjection;

use Jarvis\Jarvis;

/**
 * This interface allows you to hydrate Jarvis' container with your own services
 * and parameters.
 *
 * @author Eric Chau <eriic.chau@gmail.com>
 */
interface ContainerProviderInterface
{
    /**
     * Hydrates provided Jarvis container.
     *
     * @param  Jarvis $app The container to hydrate
     */
    public function hydrate(Jarvis $app);
}