You are here

IntrospectableContainerInterface.php in Service Container 7

File

lib/Symfony/Component/DependencyInjection/IntrospectableContainerInterface.php
View source
<?php

/*
 * This file is part of the Symfony package.
 *
 * (c) Fabien Potencier <fabien@symfony.com>
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */
namespace Symfony\Component\DependencyInjection;


/**
 * IntrospectableContainerInterface defines additional introspection functionality
 * for containers, allowing logic to be implemented based on a Container's state.
 *
 * @author Evan Villemez <evillemez@gmail.com>
 */
interface IntrospectableContainerInterface extends ContainerInterface {

  /**
   * Check for whether or not a service has been initialized.
   *
   * @param string $id
   *
   * @return bool true if the service has been initialized, false otherwise
   */
  public function initialized($id);

}

Interfaces

Namesort descending Description
IntrospectableContainerInterface IntrospectableContainerInterface defines additional introspection functionality for containers, allowing logic to be implemented based on a Container's state.