public static function make($path, $variables = [], $include_once = false)
    {
        $view_path = self::find($path);
        
        if (Arr::iterable($variables)) {
            extract($variables);
        }
        
        ob_start();
        if ($include_once) {
            include_once $view_path;
        } else {
            include $view_path;
        }
        return ob_get_clean();
    }