Example #1
0
 /**
  *
  * @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);
}