server/php/basic/resources/config.php.tmpl
author rougeronj
Tue, 29 Sep 2015 18:47:11 +0200
changeset 554 32c7378d1c28
parent 444 19f0b7803aed
permissions -rw-r--r--
- Fix the behavior of views and parameters - Introduce views_parameters and views_nodes to loads or not the view's characteristics - Urls parameters overrides options - SetSavedView loads the current view's characteristics - view = autoscale in url forces autoscale on the current loaded 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);