<?php defined('SYSPATH') or die('No direct access allowed.');
/**
* This class looks after DOMAIN NAME products
*
* @package Domain
* @category Helpers
* @author Deon George
* @copyright (c) 2009-2013 Open Source Billing
* @license http://dev.osbill.net/license.html
*/
class DOMAIN {
* Return an instance of this class
* @return ADSL
public static function instance() {
return new DOMAIN;
}
public function product_view($data) {
public function contract_view($data,$price_base,$price_setup) {
* Collect information for the cart
public function product_cart() {
$output = '';
$output .= '<script type="text/javascript">//<![CDATA[
$(document).ready(function() {
$("input[type=submit]").attr("disabled","disabled");
});
//]]></script>
';
$output .= View::factory('domain/cart');
return $output;
public static function NS(Model_Service_Plugin_Domain $o) {
if ($o->registrar_ns)
return is_array($o->registrar_ns) ? implode(',',$o->registrar_ns) : '>Invalid<';
else
return is_array($o->domain_registrar->whitelabel_ns) ? implode(',',$o->domain_registrar->whitelabel_ns) : '>Unknown<';
?>