如何使用Eclipse和/或NetBeans的

我已经测试symfony3与Eclipse和NetBeans IDE中,我仍然不设法得到自动完成自动完成的symfony ...如何使用Eclipse和/或NetBeans的

这里是我的控制器:

<?php 

// src/OC/PlatformBundle/Controller/AdvertController.php

namespace OC\PlatformBundle\Controller;

// N'oubliez pas ce use :

use Symfony\Bundle\FrameworkBundle\Controller\Controller;

use Symfony\Component\HttpFoundation\Response;

class AdvertController extends Controller

{

public function indexAction()

{

$content = $this->get('templating')->render('OCPlatformBundle:Advert:index.html.twig');

return new Response($content);

}

}

在Eclipse中我能有这个$(后来我得到尽可能选择)自动完成,但我从来没有得到带有自动完成的渲染方法..

我看着这个Preserving auto-completion abilities with Symfony2 Dependency Injection但我无法得到它的工作。

任何人都可以帮我以我的例子吗?

回答:

试试这个:

public function indexAction() 

{

/** @var $twig \Symfony\Bundle\TwigBundle\TwigEngine */

$twig = $this->get('templating');

$content = $twig->render('OCPlatformBundle:Advert:index.html.twig');;

return new Response($content);

}

也许你需要调整的评论暗示,但它应该工作。

但我的建议是:用symfony的插件获取PhpStorm(我知道这是不是免费的,但给审判一个尝试,决定它是否值得)

以上是 如何使用Eclipse和/或NetBeans的 的全部内容, 来源链接: utcz.com/qa/265983.html

回到顶部