eZ Publish 4.x モジュール経由で Symfony サービスを呼び出す
$Module = $Params['Module'];
$Result = array();
$container = ezpKernel::instance()->getServiceContainer();
/** @var \Acme\TestBundle\Controller\AdminController $controller */
$controller = $container->get( 'my.admin.controller' );
$Result['content'] = $controller->myAdminAction( 'blabla' )->getContent();
詳細はこちら: https://gist.github.com/lolautruche/5694727
サイトアクセスから設定を取得
$configResolver = $this->container->get( 'ezpublish.config.resolver' );
$rootLocationId = $configResolver->getParameter( 'content.tree_root.location_id' );