. */ namespace SP\DataModel; defined('APP_ROOT') || die(); /** * Class ClientData * * @package SP\DataModel */ class ClientData extends DataModelBase implements DataModelInterface { /** * @var int */ public $customer_id = 0; /** * @var string */ public $customer_name = ''; /** * @var string */ public $customer_description = ''; /** * @var string */ public $customer_hash = ''; /** * @var int */ public $customer_isGlobal = 0; /** * CustomerData constructor. * * @param int $customer_id * @param string $customer_name * @param string $customer_description */ public function __construct($customer_id = null, $customer_name = null, $customer_description = null) { $this->customer_id = $customer_id; $this->customer_name = $customer_name; $this->customer_description = $customer_description; } /** * @return int */ public function getCustomerId() { return $this->customer_id; } /** * @param int $customer_id */ public function setCustomerId($customer_id) { $this->customer_id = $customer_id; } /** * @return string */ public function getCustomerName() { return $this->customer_name; } /** * @param string $customer_name */ public function setCustomerName($customer_name) { $this->customer_name = $customer_name; } /** * @return string */ public function getCustomerDescription() { return $this->customer_description; } /** * @param string $customer_description */ public function setCustomerDescription($customer_description) { $this->customer_description = $customer_description; } /** * @return string */ public function getCustomerHash() { return $this->customer_hash; } /** * @return int */ public function getId() { return $this->customer_id; } /** * @return string */ public function getName() { return $this->customer_name; } /** * @return int */ public function getCustomerIsGlobal() { return (int)$this->customer_isGlobal; } /** * @param int $customer_isGlobal */ public function setCustomerIsGlobal($customer_isGlobal) { $this->customer_isGlobal = (bool)$customer_isGlobal; } }