/** * * @param string $viewpath * @param \Illuminate\Events\Dispatcher $events */ public function __construct($viewpath, \Illuminate\Events\Dispatcher $events = null) { if (is_empty($viewpath)) { throw new NullArgumentException($viewpath); } $cachePath = self::InitCachePath(); if (is_undefined($cachePath)) { throw new BladeCacheException(); } parent::__construct((array) $viewpath, $cachePath, $events); }
/** * Quickstart's alias for PHP's empty() to include UNDEFINED value checking as well * * @param mixed $var Value to be checked * @return boolean */ function is_empty($var) { return empty($var) || is_undefined($var); }