Skip to content

Commit

Permalink
Start on #5
Browse files Browse the repository at this point in the history
  • Loading branch information
lewisgoddard committed Nov 13, 2015
1 parent 978b4d7 commit 2c074f4
Showing 1 changed file with 9 additions and 7 deletions.
16 changes: 9 additions & 7 deletions _puff/sitewide.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,20 @@
$Sitewide['Puff']['Root'] = __DIR__.'/';
$Sitewide['Puff']['Cron'] = $Sitewide['Puff']['Root'].'cron/';
$Sitewide['Puff']['Hooks'] = $Sitewide['Puff']['Root'].'hooks/';
$Sitewide['Puff']['Settings'] = $Sitewide['Puff']['Root'].'settings/';
$Sitewide['Puff']['Functions'] = $Sitewide['Puff']['Root'].'../_functions/';
$Sitewide['Puff']['Libs'] = $Sitewide['Puff']['Root'].'../_libs/';

//// Require the Configuration
// TODO Require all the configuration, not just default and custom.
require_once $Sitewide['Puff']['Root'].'settings.default.php';
function require_all_once($Directory) {
global $Sitewide;
foreach (glob_recursive($Directory.'*.php') as $File) {
require_once $File;
}
}
require_once $Sitewide['Puff']['Settings'].'core.php';
require_all_once($Sitewide['Puff']['Settings']);
if ( is_readable($Sitewide['Puff']['Root'].'settings.custom.php') ) {
require_once $Sitewide['Puff']['Root'].'settings.custom.php';
}
Expand Down Expand Up @@ -92,12 +100,6 @@

// TODO Move all functions to functions files.
require_once __DIR__.'/../_functions/glob_recursive.php';
function require_all_once($Directory) {
global $Sitewide;
foreach (glob_recursive($Directory.'*.php') as $File) {
require_once $File;
}
}
function puff_hook($Hook) {
global $Sitewide;
require_all_once($Sitewide['Puff']['Hooks'].$Hook.'/');
Expand Down

0 comments on commit 2c074f4

Please sign in to comment.