Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
EavAttributeInterface.php
Go to the documentation of this file.
1 <?php
8 
14 {
15  const IS_WYSIWYG_ENABLED = 'is_wysiwyg_enabled';
16 
17  const IS_HTML_ALLOWED_ON_FRONT = 'is_html_allowed_on_front';
18 
19  const USED_FOR_SORT_BY = 'used_for_sort_by';
20 
21  const IS_FILTERABLE = 'is_filterable';
22 
23  const IS_FILTERABLE_IN_SEARCH = 'is_filterable_in_search';
24 
25  const IS_USED_IN_GRID = 'is_used_in_grid';
26 
27  const IS_VISIBLE_IN_GRID = 'is_visible_in_grid';
28 
29  const IS_FILTERABLE_IN_GRID = 'is_filterable_in_grid';
30 
31  const POSITION = 'position';
32 
33  const APPLY_TO = 'apply_to';
34 
35  const IS_SEARCHABLE = 'is_searchable';
36 
37  const IS_VISIBLE_IN_ADVANCED_SEARCH = 'is_visible_in_advanced_search';
38 
39  const IS_COMPARABLE = 'is_comparable';
40 
41  const IS_USED_FOR_PROMO_RULES = 'is_used_for_promo_rules';
42 
43  const IS_VISIBLE_ON_FRONT = 'is_visible_on_front';
44 
45  const USED_IN_PRODUCT_LISTING = 'used_in_product_listing';
46 
47  const IS_VISIBLE = 'is_visible';
48 
49  const SCOPE_STORE_TEXT = 'store';
50 
51  const SCOPE_GLOBAL_TEXT = 'global';
52 
53  const SCOPE_WEBSITE_TEXT = 'website';
54 
60  public function getIsWysiwygEnabled();
61 
68  public function setIsWysiwygEnabled($isWysiwygEnabled);
69 
75  public function getIsHtmlAllowedOnFront();
76 
83  public function setIsHtmlAllowedOnFront($isHtmlAllowedOnFront);
84 
90  public function getUsedForSortBy();
91 
98  public function setUsedForSortBy($usedForSortBy);
99 
105  public function getIsFilterable();
106 
113  public function setIsFilterable($isFilterable);
114 
120  public function getIsFilterableInSearch();
121 
127  public function getIsUsedInGrid();
128 
134  public function getIsVisibleInGrid();
135 
141  public function getIsFilterableInGrid();
142 
150  public function setIsUsedInGrid($isUsedInGrid);
151 
159  public function setIsVisibleInGrid($isVisibleInGrid);
160 
168  public function setIsFilterableInGrid($isFilterableInGrid);
169 
176  public function setIsFilterableInSearch($isFilterableInSearch);
177 
183  public function getPosition();
184 
191  public function setPosition($position);
192 
207  public function getApplyTo();
208 
215  public function setApplyTo($applyTo);
216 
222  public function getIsSearchable();
223 
230  public function setIsSearchable($isSearchable);
231 
237  public function getIsVisibleInAdvancedSearch();
238 
245  public function setIsVisibleInAdvancedSearch($isVisibleInAdvancedSearch);
246 
252  public function getIsComparable();
253 
260  public function setIsComparable($isComparable);
261 
267  public function getIsUsedForPromoRules();
268 
275  public function setIsUsedForPromoRules($isUsedForPromoRules);
276 
282  public function getIsVisibleOnFront();
283 
290  public function setIsVisibleOnFront($isVisibleOnFront);
291 
297  public function getUsedInProductListing();
298 
305  public function setUsedInProductListing($usedInProductListing);
306 
312  public function getIsVisible();
313 
320  public function setIsVisible($isVisible);
321 
327  public function getScope();
328 
335  public function setScope($scope);
336 
340  public function getExtensionAttributes();
341 }
setIsVisibleInAdvancedSearch($isVisibleInAdvancedSearch)