-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathConfigurationInterface.php
More file actions
33 lines (31 loc) · 1.26 KB
/
Copy pathConfigurationInterface.php
File metadata and controls
33 lines (31 loc) · 1.26 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<?php
namespace Labcoat\Configuration;
interface ConfigurationInterface {
public function addAssetDirectory($path);
public function addGlobalData($path);
public function addListItems($path);
public function addStyleguideAssetDirectory($path);
public function getAnnotationsFile();
public function getAssetDirectories();
public function getExposedOptions();
public function getGlobalDataFiles();
public function getHiddenControls();
public function getIgnoredDirectories();
public function getIgnoredExtensions();
public function getListItemFiles();
public function getPatternExtension();
public function getPatternsDirectory();
public function getStyleguideAssetDirectories();
public function getStyleguideFooter();
public function getStyleguideHeader();
public function getStyleguideTemplatesDirectories();
public function getTwigOptions();
public function setAnnotationsFile($path);
public function setIgnoredDirectories(array $directories);
public function setIgnoredExtensions(array $extensions);
public function setPatternsDirectory($path);
public function setStyleguideFooter($path);
public function setStyleguideHeader($path);
public function setStyleguideTemplatesDirectory($path);
public function setTwigOptions(array $options);
}