made a small optimization (closes #12, thanks to tedivm)
authorfabien <fabien@93ef8e89-cb99-4229-a87c-7fa0fa45744b>
Sat, 17 Oct 2009 11:56:28 +0000 (11:56 +0000)
committerfabien <fabien@93ef8e89-cb99-4229-a87c-7fa0fa45744b>
Sat, 17 Oct 2009 11:56:28 +0000 (11:56 +0000)
git-svn-id: http://svn.twig-project.org/trunk@67 93ef8e89-cb99-4229-a87c-7fa0fa45744b

lib/Twig/Template.php

index f22b0ce..50629e8 100644 (file)
@@ -47,11 +47,7 @@ abstract class Twig_Template implements Twig_TemplateInterface
   {
     $item = (string) $item;
 
-    if (
-      is_array($object) && isset($object[$item])
-      ||
-      is_object($object) && $object instanceof ArrayAccess && isset($object[$item])
-    )
+    if ((is_array($object) || is_object($object) && $object instanceof ArrayAccess) && isset($object[$item]))
     {
       return $object[$item];
     }