<?php defined('SYSPATH') or die('No direct access allowed.');

/**
 * This class is for Site Information
 *
 * @package    OSB
 * @category   Helpers
 * @author     Deon George
 * @copyright  (c) 2009-2013 Open Source Billing
 * @license    http://dev.osbill.net/license.html
 */
class Site extends lnApp_Site {
	/**
	 * Show a date using a site configured format
	 */
	public static function Date($date) {
		return (is_null($date) OR ! $date) ? '' : date(Company::instance()->date_format(),$date);
	}

	/**
	 * Work out our site ID for multihosting
	 */
	public static function ID($format=FALSE) {
		return Company::instance()->site($format);
	}

	public static function Theme() {
		// If we are using user admin pages (and login), we'll choose the admin theme.
		return 'theme/'.(URL::admin_url() ? Kohana::$config->load('config')->theme_admin : Kohana::$config->load('config')->theme);
	}

	/**
	 * Show a date using a site configured format
	 */
	public static function Time($date) {
		return date(Company::instance()->time_format(),($date ? $date : time()));
	}
}
?>