From 3c54b17760224a72754799aed3fbaa666bc28fb9 Mon Sep 17 00:00:00 2001 From: "Barry vd. Heuvel" Date: Tue, 26 Aug 2014 11:53:54 +0200 Subject: [PATCH] Add __construct back See #105 --- src/Alias.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Alias.php b/src/Alias.php index 3996931..c06b921 100644 --- a/src/Alias.php +++ b/src/Alias.php @@ -261,7 +261,7 @@ class Alias if (!in_array($method->name, $this->usedMethods)) { // Only add the methods to the output when the root is not the same as the class. // And don't add the __*() methods - if ($this->extends !== $class && substr($method->name, 0, 2) !== '__') { + if ($this->extends !== $class && (substr($method->name, 0, 2) !== '__' || $method->name === '__construct')) { $this->methods[] = new Method($method, $this->alias, $reflection, $method->name, $this->interfaces); } $this->usedMethods[] = $method->name;