factory('PMA\Controllers\Table\TableChartController'); $container->alias( 'TableChartController', 'PMA\Controllers\Table\TableChartController' ); $container->set('PMA\libraries\Response', Response::getInstance()); $container->alias('response', 'PMA\libraries\Response'); /* Define dependencies for the concerned controller */ $dependency_definitions = array( "sql_query" => &$GLOBALS['sql_query'], "url_query" => &$GLOBALS['url_query'], "cfg" => &$GLOBALS['cfg'] ); /** @var Controllers\Table\TableChartController $controller */ $controller = $container->get('TableChartController', $dependency_definitions); $controller->indexAction();