Enabled phpunit, updates for ab_setup, enabled APC, and other todos
This commit is contained in:
@@ -15,6 +15,26 @@ class Config extends lnApp_Config {
|
||||
public $so;
|
||||
public static $no_site_id_tables = array('setup','country','currency','language','tax');
|
||||
|
||||
/** Overloaded methods **/
|
||||
|
||||
public static function date($date) {
|
||||
return date(Config::instance()->loadsite()->so->date_format,($date ? $date : time()));
|
||||
}
|
||||
|
||||
public static function siteid($format=FALSE) {
|
||||
return $format ? sprintf('%02s',Config::instance()->loadsite()->so->id) : Config::instance()->loadsite()->so->id;
|
||||
}
|
||||
|
||||
public static function sitemode() {
|
||||
return Config::instance()->loadsite()->so->status;
|
||||
}
|
||||
|
||||
public static function time($date) {
|
||||
return date(Config::instance()->loadsite()->so->time_format,($date ? $date : time()));
|
||||
}
|
||||
|
||||
/** Local Methods **/
|
||||
|
||||
/**
|
||||
* Load our site configuration from the DB
|
||||
*
|
||||
@@ -25,7 +45,7 @@ class Config extends lnApp_Config {
|
||||
if ($this->so AND $this->so->loaded())
|
||||
return $this;
|
||||
|
||||
$this->so = ORM::factory('setup',array('nonssl_url'=>URL::base('http')));
|
||||
$this->so = ORM::factory('setup',array('url'=>URL::base('http')));
|
||||
|
||||
if (! $this->so->loaded())
|
||||
throw new Kohana_Exception(_('Site [:site] not defined in DB?'),array(':site'=>URL::base('http')));
|
||||
@@ -55,18 +75,6 @@ class Config extends lnApp_Config {
|
||||
return array_key_exists($module,static::modules()) ? TRUE : FALSE;
|
||||
}
|
||||
|
||||
public static function sitename() {
|
||||
return Company::name();
|
||||
}
|
||||
|
||||
public static function siteid($format=FALSE) {
|
||||
return $format ? sprintf('%02s',Config::instance()->loadsite()->so->id) : Config::instance()->loadsite()->so->id;
|
||||
}
|
||||
|
||||
public static function sitemode() {
|
||||
return Config::instance()->loadsite()->so->status;
|
||||
}
|
||||
|
||||
public static function copywrite() {
|
||||
return '(c) Open Source Billing Development Team';
|
||||
}
|
||||
|
Reference in New Issue
Block a user