From dd7ca2d62063011d24c7526f2eba4a22a86a50d3 Mon Sep 17 00:00:00 2001 From: ghabriel Date: Sat, 18 Apr 2026 14:59:48 +0700 Subject: [PATCH] Use short-circuit expression --- src/Memoizer/Memoizer.php | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/src/Memoizer/Memoizer.php b/src/Memoizer/Memoizer.php index c8aaee5..1c1f1f5 100644 --- a/src/Memoizer/Memoizer.php +++ b/src/Memoizer/Memoizer.php @@ -29,15 +29,7 @@ public function __construct( */ public function memoize(Node $node): Node { - if (! $node instanceof ComponentNode) { - return $node; - } - - if (! $node->selfClosing) { - return $node; - } - - if (! $this->isMemoizable($node)) { + if (! $node instanceof ComponentNode || ! $node->selfClosing || ! $this->isMemoizable($node)) { return $node; }