小编NBP*_*ino的帖子

Symfony2.3在Controller中获取EntityManager的更好方法

我正在使用Symfony2.3,我目前正在使用EntityManager,如__construct()中所示

哪个是使用__construct()中的 EntityManager 或在每个方法中使用的更好的方法?如公共indexAction()所示

/**
 * QuazBar controller.
 *
 */
class QuazBarController extends Controller
{

    public function __construct()
    {
        $this->em = $GLOBALS['kernel']->getContainer()->get('doctrine')->getManager();
    }

    /**
     * Lists all QuazBar entities.
     *
     */
    public function indexAction(Request $request)
    {
        $session    = $request->getSession();
        $pagina     = $request->query->get('page', 1);
        $em         = $this->getDoctrine()->getManager();
    }
Run Code Online (Sandbox Code Playgroud)

php symfony symfony-2.3

5
推荐指数
1
解决办法
1万
查看次数

为什么PhantomJS渲染页面使用window.setTimeout

我目前正在使用PhantomJS进行一些doc的报告,并在一些例子中查找我发现了这个.

window.setTimeout(function () {
    page.render(output);
    console.log(output);
    phantom.exit();
}, 200);
Run Code Online (Sandbox Code Playgroud)

我想知道为什么使用window.setTimeout ?? 它会影响网页渲染吗?

谢谢......尼克.

javascript phantomjs

4
推荐指数
1
解决办法
5831
查看次数

标签 统计

javascript ×1

phantomjs ×1

php ×1

symfony ×1

symfony-2.3 ×1