| @@ -1,10 +1,12 @@ | ||
| 1 | 1 | <?php |
| 2 | 2 | |
| 3 | 3 | namespace BitCode\BitForm\Core\Util; |
| 4 | 4 | |
| 5 | -class Render { | |
| 6 | - public static function loadFile($path, $data) { | |
| 5 | +class Render | |
| 6 | +{ | |
| 7 | + public static function loadFile($path, $data) | |
| 8 | + { | |
| 7 | 9 | $file = BITFORMS_PLUGIN_DIR_PATH . $path . '.php'; |
| 8 | 10 | extract($data); |
| 9 | 11 | |
| 10 | 12 | ob_start(); |
| @@ -13,12 +15,15 @@ | ||
| 13 | 15 | |
| 14 | 16 | return ob_get_clean(); |
| 15 | 17 | } |
| 16 | 18 | |
| 17 | - public static function view($path, $data = []) { | |
| 19 | + public static function view($path, $data = []) | |
| 20 | + { | |
| 21 | + $file = BITFORMS_PLUGIN_DIR_PATH . $path . '.php'; | |
| 22 | + extract($data); | |
| 23 | + | |
| 18 | 24 | status_header(200); |
| 19 | - | |
| 20 | - echo self::loadFile($path, $data); | |
| 25 | + include $file; | |
| 21 | 26 | |
| 22 | 27 | exit(200); |
| 23 | 28 | } |
| 24 | 29 | } |