PHP Classes

File: app/config/config.php

Recommend this page to a friend!
  Classes of Stefan Ninic   PHP Twitter Clone   app/config/config.php   Download  
File: app/config/config.php
Role: Example script
Content type: text/plain
Description: Example script
Class: PHP Twitter Clone
Social network application similar to Twitter
Author: By
Last change:
Date: 1 year ago
Size: 1,548 bytes
 

Contents

Class file image Download
<?php
/*
 * Modified: prepend directory path of current file, because of this file own different ENV under between Apache and command line.
 * NOTE: please remove this comment.
 */
defined('BASE_PATH') || define('BASE_PATH', getenv('BASE_PATH') ?: realpath(dirname(__FILE__) . '/../..'));
defined('APP_PATH') || define('APP_PATH', BASE_PATH . '/app');

return new \
Phalcon\Config([
   
'database' => [
       
'adapter' => 'Mysql',
       
'host' => 'localhost',
       
'username' => 'twitter',
       
'password' => 'temp123',
       
'dbname' => 'twitter',
       
'charset' => 'utf8',
    ],
   
'application' => [
       
'appDir' => APP_PATH . '/',
       
'controllersDir' => APP_PATH . '/controllers/',
       
'modelsDir' => APP_PATH . '/models/',
       
'migrationsDir' => APP_PATH . '/migrations/',
       
'viewsDir' => APP_PATH . '/views/',
       
'pluginsDir' => APP_PATH . '/plugins/',
       
'libraryDir' => APP_PATH . '/library/',
       
'cacheDir' => BASE_PATH . '/cache/',

       
// This allows the baseUri to be understand project paths that are not in the root directory
        // of the webpspace. This will break if the public/index.php entry point is moved or
        // possibly if the web server rewrite rules are changed. This can also be set to a static path.
       
'baseUri' => preg_replace('/public([\/\\\\])index.php$/', '', $_SERVER["PHP_SELF"]),

       
// This defines admin email
       
'adminEmail' => 'admin@twitter.com',
    ]
]);