Files
2026-02-17 14:56:23 +01:00

47 lines
1.1 KiB
PHP

<?php
namespace DynCom\mysyde\common\classes;
use DynCom\mysyde\common\interfaces\Entity;
use DynCom\mysyde\common\interfaces\GenericDBModelInterface;
use DynCom\mysyde\common\traits\genericDBModelTrait;
use DynCom\mysyde\common\traits\universallyGettableTrait;
/**
* Created by PhpStorm.
* User: Micha
* Date: 18.01.2015
* Time: 23:43
*/
class Site implements GenericDBModelInterface, Entity {
use genericDBModelTrait, universallyGettableTrait;
protected $id;
protected $code;
protected $name;
protected $std_main_language_id;
protected $login_required;
protected $login_type;
protected $google_analytics_id;
protected $use_session_id;
protected $create_xml_sitemap;
protected $site_url;
protected $is_standard_site;
protected $use_ssl;
/**
* @param SiteConfig $config
*/
public function __construct( SiteConfig $config ) {
$this->config = $config;
}
/**
* @return Site
*/
public function getNullObject() {
return new self($this->config);
}
}