Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
ThemeInterface.php
Go to the documentation of this file.
1 <?php
7 
14 interface ThemeInterface
15 {
19  const PATH_SEPARATOR = '/';
20 
24  const CODE_SEPARATOR = '/';
25 
29  const TYPE_PHYSICAL = 0;
30 
34  const TYPE_VIRTUAL = 1;
35 
39  const TYPE_STAGING = 2;
40 
46  public function getArea();
47 
53  public function getThemePath();
54 
60  public function getFullPath();
61 
67  public function getParentTheme();
68 
74  public function getCode();
75 
81  public function isPhysical();
82 
89  public function getInheritedThemes();
90 
96  public function getId();
97 }