Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
LinkInterface.php
Go to the documentation of this file.
1 <?php
7 
14 {
18  public function getId();
19 
24  public function setId($id);
25 
29  public function getTitle();
30 
35  public function setTitle($title);
36 
40  public function getSortOrder();
41 
46  public function setSortOrder($sortOrder);
47 
56  public function getIsShareable();
57 
62  public function setIsShareable($isShareable);
63 
69  public function getPrice();
70 
77  public function setPrice($price);
78 
85  public function getNumberOfDownloads();
86 
94  public function setNumberOfDownloads($numberOfDownloads);
95 
99  public function getLinkType();
100 
105  public function setLinkType($linkType);
106 
112  public function getLinkFile();
113 
120  public function setLinkFile($linkFile);
121 
127  public function getLinkFileContent();
128 
135  public function setLinkFileContent(\Magento\Downloadable\Api\Data\File\ContentInterface $linkFileContent = null);
136 
142  public function getLinkUrl();
143 
150  public function setLinkUrl($linkUrl);
151 
155  public function getSampleType();
156 
161  public function setSampleType($sampleType);
162 
168  public function getSampleFile();
169 
176  public function setSampleFile($sampleFile);
177 
183  public function getSampleFileContent();
184 
191  public function setSampleFileContent(
192  \Magento\Downloadable\Api\Data\File\ContentInterface $sampleFileContent = null
193  );
194 
200  public function getSampleUrl();
201 
208  public function setSampleUrl($sampleUrl);
209 
215  public function getExtensionAttributes();
216 
223  public function setExtensionAttributes(\Magento\Downloadable\Api\Data\LinkExtensionInterface $extensionAttributes);
224 }
$title
Definition: default.phtml:14
$id
Definition: fieldset.phtml:14
$price
$extensionAttributes
Definition: payment.php:22