<?php
use App\Core\App;
define('ROOT_DIR', realpath(__DIR__ . '/../'));
$dotenv = new Dotenv\Dotenv(ROOT_DIR);
$dotenv->load();
App::bind('config', require 'config.php');
App::bind('database', function(){
new QueryBuilder(
Connection::make(App::get('config')['database'])
);
});
/**
* Load view part
*
* @param $name
* @param null $data
* @return mixed
*/
function view($name, $data = null)
{
if (!empty($data)) {
extract($data);
}
return require "app/views/{$name}.view.php";
}
|