. */ namespace SP\DataModel; defined('APP_ROOT') || die(); /** * Class PublicLinkBaseData * * @package SP\DataModel */ class PublicLinkBaseData extends DataModelBase implements DataModelInterface { /** * @var int */ public $publicLink_id = 0; /** * @var int */ public $publicLink_itemId = 0; /** * @var string */ public $publicLink_hash = ''; /** * @var PublicLinkData */ public $publicLink_linkData; /** * @return int */ public function getPublicLinkId() { return (int)$this->publicLink_id; } /** * @param int $publicLink_id */ public function setPublicLinkId($publicLink_id) { $this->publicLink_id = (int)$publicLink_id; } /** * @return string */ public function getPublicLinkHash() { return $this->publicLink_hash; } /** * @param string $publicLink_hash */ public function setPublicLinkHash($publicLink_hash) { $this->publicLink_hash = $publicLink_hash; } /** * @return PublicLinkData */ public function getPublicLinkLinkData() { return $this->publicLink_linkData; } /** * @param PublicLinkData $publicLink_linkData */ public function setPublicLinkLinkData($publicLink_linkData) { $this->publicLink_linkData = $publicLink_linkData; } /** * @return int */ public function getPublicLinkItemId() { return (int)$this->publicLink_itemId; } /** * @param int $publicLink_itemId */ public function setPublicLinkItemId($publicLink_itemId) { $this->publicLink_itemId = (int)$publicLink_itemId; } /** * @return int */ public function getId() { return $this->publicLink_id; } /** * @return string */ public function getName() { return ''; } }