server/php/basic/resources/config.php.tmpl
author rougeronj
Thu, 18 Jun 2015 16:25:21 +0200
changeset 486 f1ff0529ba41
parent 444 19f0b7803aed
permissions -rw-r--r--
fix bug in which hiddenNodes was reference on gview.get('hidden_node'). So any changes on hiddenNodes was modifying the original array too, preventing us to come back to the original state of the view.

<?php

$config = [
    "db" => [
        "dsn" => "sqlite:".realpath(dirname(__FILE__))."/../data/renkan.sqlite",
        "user" => "dbUser",
        "password" => "pa$$"
    ],
];

/*
   I will usually place the following in a bootstrap file or some type of environment
   setup file (code that is run at the start of every page request), but they work
   just as well in your config file if it's in php (some alternatives to php are xml or ini files).
*/

/*
   Creating constants for heavily used paths makes things a lot easier.
   ex. require_once(LIBRARY_PATH . "Paginator.php")
*/
defined("LIBRARY_PATH")
    or define("LIBRARY_PATH", realpath(dirname(__FILE__) . '/library/'));

defined("TEMPLATES_PATH")
    or define("TEMPLATES_PATH", realpath(dirname(__FILE__) . '/templates/'));

defined("RENKAN_PROJECT_TABLE")
    or define("RENKAN_PROJECT_TABLE", "renkan_project");

/*
   Error reporting.
*/
ini_set("error_reporting", "true");
error_reporting(E_ALL|E_STRCT);