java — когда использовать $ em-> gtConnection () -> close () ;, я должен использовать его после каждого запроса

Я новичок в doctrine2 (PHP), который вдохновлен Hibernate (Java). Я искал во многих местах, не получил соответствующий ответ.

Какая польза от следующего кода строки, что произойдет, если я не буду его использовать?

        $em->getConnection()->close();

Например, если я сделал следующий метод в моем классе:

public static function deleteWish( $about_ilook_user_id, $link_ilook_user_id, $flush_automatic = TRUE )
{
$em = \Zend_Registry::get('em');
$new_link_wishes_objs = $em->getRepository( '\Entities\new_link_wishes' )->findBy( array( 'ilookUser' => $about_ilook_user_id, 'link_ilook_user_id' => $link_ilook_user_id ) );
foreach ( $new_link_wishes_objs as $new_link_wishes_obj )
{
$em -> remove($new_link_wishes_obj);
}

$em -> flush();
$em->getConnection()->close();
}

Должен ли я вызвать getConnection () -> close (); на $ em (менеджер сущностей).

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]