From ad78639e602180a9f38d834a1f3fd21c41b6843d Mon Sep 17 00:00:00 2001 From: Justin Hileman Date: Thu, 1 Mar 2012 15:56:41 -0800 Subject: [PATCH] Make Autoloader constructor $baseDir manipulation a little more grokkable. --- src/Mustache/Autoloader.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/Mustache/Autoloader.php b/src/Mustache/Autoloader.php index 4e6822a..dc39772 100644 --- a/src/Mustache/Autoloader.php +++ b/src/Mustache/Autoloader.php @@ -22,8 +22,11 @@ class Mustache_Autoloader { * @param string $baseDir Mustache library base directory (default: dirname(__FILE__).'/..') */ public function __construct($baseDir = null) { - $baseDir = rtrim($baseDir, '/'); - $this->baseDir = $baseDir ? $basedir : dirname(__FILE__).'/..'; + if ($baseDir === null) { + $this->baseDir = dirname(__FILE__).'/..'; + } else { + $this->baseDir = rtrim($baseDir, '/'); + } } /**