<?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())); } } ?>