* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Bundle\FrameworkBundle\Controller; use Symfony\Component\DependencyInjection\ContainerAwareInterface; use Symfony\Component\DependencyInjection\ContainerAwareTrait; /** * Controller is a simple implementation of a Controller. * * It provides methods to common features needed in controllers. * * @author Fabien Potencier */ abstract class Controller implements ContainerAwareInterface { use ContainerAwareTrait; use ControllerTrait; /** * Gets a container configuration parameter by its name. * * @param string $name The parameter name * * @return mixed * * @final since version 3.4 */ protected function getParameter($name) { return $this->container->getParameter($name); } }