We could not synchronize checks via GitHub's checks API since Scrutinizer's GitHub App is not installed for this repository.
| 1 | <?php |
||
| 10 | abstract class TypeDefinition |
||
| 11 | { |
||
| 12 | abstract public function getDefinition(); |
||
| 13 | |||
| 14 | 37 | protected function __construct() |
|
| 17 | |||
| 18 | /** |
||
| 19 | * @return static |
||
| 20 | */ |
||
| 21 | 37 | public static function create() |
|
| 25 | |||
| 26 | 37 | protected function resolveTypeSection() |
|
| 32 | |||
| 33 | 37 | protected function nameSection() |
|
| 46 | |||
| 47 | 37 | protected function defaultValueSection() |
|
| 53 | |||
| 54 | 37 | protected function descriptionSection() |
|
| 60 | |||
| 61 | 37 | protected function deprecationReasonSelection() |
|
| 69 | |||
| 70 | 37 | protected function typeSelection($isRequired = false) |
|
| 82 | |||
| 83 | /** |
||
| 84 | * @internal |
||
| 85 | * |
||
| 86 | * @param string $name |
||
| 87 | * @param string $type |
||
| 88 | * |
||
| 89 | * @return \Symfony\Component\Config\Definition\Builder\ArrayNodeDefinition|\Symfony\Component\Config\Definition\Builder\NodeDefinition |
||
| 90 | */ |
||
| 91 | 37 | protected static function createNode(string $name, string $type = 'array') |
|
| 95 | } |
||
| 96 |