Code Duplication    Length = 10-10 lines in 2 locations

Doctrine/Subscriber/LdapObjectSubscriber.php 2 locations

@@ 256-265 (lines=10) @@
253
     * @param LifecycleEventArgs $args
254
     * @return object
255
     */
256
    protected function getObjectFromLifeCycleArgs(LifecycleEventArgs $args)
257
    {
258
        $rc = new \ReflectionClass('Doctrine\Common\Persistence\Event\LifecycleEventArgs');
259
260
        if ($rc->hasMethod('getObject')) {
261
            return $args->getObject();
262
        } else {
263
            return $args->getEntity();
264
        }
265
    }
266
267
    /**
268
     * Avoid calling deprecated methods if possible.
@@ 273-282 (lines=10) @@
270
     * @param LifecycleEventArgs $args
271
     * @return \Doctrine\Common\Persistence\ObjectManager|\Doctrine\ORM\EntityManager
272
     */
273
    protected function getOmFromLifeCycleArgs(LifecycleEventArgs $args)
274
    {
275
        $rc = new \ReflectionClass('Doctrine\Common\Persistence\Event\LifecycleEventArgs');
276
277
        if ($rc->hasMethod('getObjectManager')) {
278
            return $args->getObjectManager();
279
        } else {
280
            return $args->getEntityManager();
281
        }
282
    }
283
}
284