Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
n/a
0 / 0
n/a
0 / 0
CRAP
n/a
0 / 0
1<?php
2
3namespace BrianHenryIE\Strauss\Config;
4
5interface ChangeEnumeratorConfigInterface
6{
7    /**
8     * @return string[]
9     */
10    public function getExcludePackagesFromPrefixing(): array;
11
12    /**
13     * @return string[]
14     */
15    public function getExcludeFilePatternsFromPrefixing(): array;
16
17    /**
18     * @return string[]
19     */
20    public function getExcludeNamespacesFromPrefixing(): array;
21    
22    /**
23     * @return array<string, string>
24     */
25    public function getNamespaceReplacementPatterns(): array;
26
27    public function getNamespacePrefix(): ?string;
28
29    public function getClassmapPrefix(): ?string;
30
31    public function getPackagesToPrefix(): array;
32
33    /**
34     * The prefix to use for global functions. Null if none should be used.
35     */
36    public function getFunctionsPrefix(): ?string;
37}