|
1 | 1 | <?php |
2 | | -/** |
3 | | - * Copyright (c) 2019 Landofcoder |
4 | | - * |
5 | | - * Permission is hereby granted, free of charge, to any person obtaining a copy |
6 | | - * of this software and associated documentation files (the "Software"), to deal |
7 | | - * in the Software without restriction, including without limitation the rights |
8 | | - * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell |
9 | | - * copies of the Software, and to permit persons to whom the Software is |
10 | | - * furnished to do so, subject to the following conditions: |
11 | | - * |
12 | | - * The above copyright notice and this permission notice shall be included in all |
13 | | - * copies or substantial portions of the Software. |
14 | | - * |
15 | | - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
16 | | - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
17 | | - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |
18 | | - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
19 | | - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |
20 | | - * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE |
21 | | - * SOFTWARE. |
22 | | - */ |
23 | | - |
24 | 2 | namespace Lof\ProductTags\Api\Data; |
25 | 3 |
|
26 | 4 | interface TagInterface extends \Magento\Framework\Api\ExtensibleDataInterface |
27 | 5 | { |
28 | 6 |
|
29 | 7 | const TAG_ID = 'tag_id'; |
30 | 8 | const TAG_NAME = 'tag_name'; |
31 | | - |
32 | | - /** |
33 | | - * Get tag_id |
34 | | - * @return string|null |
35 | | - */ |
36 | 9 | public function getTagId(); |
37 | 10 |
|
38 | | - /** |
39 | | - * Set tag_id |
40 | | - * @param string $tagId |
41 | | - * @return \Lof\ProductTags\Api\Data\TagInterface |
42 | | - */ |
43 | 11 | public function setTagId($tagId); |
44 | | - |
45 | | - /** |
46 | | - * Get tag_name |
47 | | - * @return string|null |
48 | | - */ |
49 | 12 | public function getTagName(); |
50 | | - |
51 | | - /** |
52 | | - * Set tag_name |
53 | | - * @param string $tagName |
54 | | - * @return \Lof\ProductTags\Api\Data\TagInterface |
55 | | - */ |
56 | 13 | public function setTagName($tagName); |
57 | 14 |
|
58 | 15 | /** |
59 | 16 | * Retrieve existing extension attributes object or create a new one. |
60 | 17 | * @return \Lof\ProductTags\Api\Data\TagExtensionInterface|null |
61 | 18 | */ |
62 | | - public function getExtensionAttributes(); |
63 | | - |
64 | | - /** |
65 | | - * Set an extension attributes object. |
66 | | - * @param \Lof\ProductTags\Api\Data\TagExtensionInterface $extensionAttributes |
67 | | - * @return $this |
68 | | - */ |
69 | | - public function setExtensionAttributes( |
70 | | - \Lof\ProductTags\Api\Data\TagExtensionInterface $extensionAttributes |
71 | | - ); |
| 19 | + // public function getExtensionAttributes(); |
| 20 | + |
| 21 | + // /** |
| 22 | + // * Set an extension attributes object. |
| 23 | + // * @param \Lof\ProductTags\Api\Data\TagExtensionInterface $extensionAttributes |
| 24 | + // * @return $this |
| 25 | + // */ |
| 26 | + // public function setExtensionAttributes( |
| 27 | + // \Lof\ProductTags\Api\Data\TagExtensionInterface $extensionAttributes |
| 28 | + // ); |
72 | 29 | } |
0 commit comments