コード例 #1
0
 /**
  * render()
  *
  * Render the view
  */
 public function render()
 {
     copperConfig::incTemplate($this->view);
 }
コード例 #2
0
    die('Create the file `' . basename($customConfig) . '` from  the same file -template and put your custom configurations there.' . "\n");
}
require_once $customConfig;
$copperConfig = array_merge($copperConfig, $copperConfigCustom);
require_once str_replace(array('///', '//'), "/", $copperConfig['classes'] . '/copperConfig.php');
copperConfig::init($copperConfig);
unset($copperConfig, $customConfig);
// warnings and error to log file.
ini_set('error_log', copperConfig::get('log'));
require_once copperConfig::get('lib') . '/phpmailer/class.phpmailer.php';
require_once copperConfig::get('lib') . '/facebook/facebook.php';
if (copperConfig::get('facebookActivate')) {
    try {
        $fbInstance = copperFacebook::factory(array(), array('req_perms' => copperConfig::get('facebookPerms')));
    } catch (Exception $e) {
        copperConfig::doError('Error cargando facebook: ' . $e->getMessage());
        copperConfig::doError($e->getTraceAsString());
        if (isset($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest') {
            echo json_encode(array('error' => true, 'msg' => 'Imposible cargar Session'));
        } else {
            copperConfig::incTemplate('head.php');
            copperConfig::incTemplate('bodys/error500.php');
            copperConfig::incTemplate('foot.php');
        }
        die;
    }
    copperConfig::set('fbInstance', $fbInstance);
    $model = new copperModel($fbInstance);
    copperConfig::set('model', $model);
}
copperConfig::set('visibleVars', $copperConfigVisible);