Completed
Push — master ( 00d376...cc54a0 )
by Veaceslav
01:15
created

BuilderFactory::schemas()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 4

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 2
CRAP Score 1

Importance

Changes 0
Metric Value
dl 0
loc 4
ccs 2
cts 2
cp 1
rs 10
c 0
b 0
f 0
cc 1
nc 1
nop 0
crap 1
1
<?php
2
3
declare(strict_types=1);
4
5
namespace Aweapi\Openapi;
6
7
final class BuilderFactory
8
{
9 4
    public function callbackRequest(): Builders\CallbackRequestBuilder
10
    {
11 4
        return new Builders\CallbackRequestBuilder();
12
    }
13
14 2
    public function callbackRequests(): Builders\CallbackRequestsBuilder
15
    {
16 2
        return new Builders\CallbackRequestsBuilder();
17
    }
18
19 3
    public function components(): Builders\ComponentsBuilder
20
    {
21 3
        return new Builders\ComponentsBuilder();
22
    }
23
24 3
    public function contact(): Builders\ContactBuilder
25
    {
26 3
        return new Builders\ContactBuilder();
27
    }
28
29 2
    public function discriminator(): Builders\DiscriminatorBuilder
30
    {
31 2
        return new Builders\DiscriminatorBuilder();
32
    }
33
34 4
    public function encoding(): Builders\EncodingBuilder
35
    {
36 4
        return new Builders\EncodingBuilder();
37
    }
38
39 2
    public function encodings(): Builders\EncodingsBuilder
40
    {
41 2
        return new Builders\EncodingsBuilder();
42
    }
43
44 4
    public function example(): Builders\ExampleBuilder
45
    {
46 4
        return new Builders\ExampleBuilder();
47
    }
48
49 5
    public function examples(): Builders\ExamplesBuilder
50
    {
51 5
        return new Builders\ExamplesBuilder();
52
    }
53
54 5
    public function externalDocs(): Builders\ExternalDocumentationBuilder
55
    {
56 5
        return new Builders\ExternalDocumentationBuilder();
57
    }
58
59 6
    public function header(): Builders\HeaderBuilder
60
    {
61 6
        return new Builders\HeaderBuilder();
62
    }
63
64 4
    public function headers(): Builders\HeadersBuilder
65
    {
66 4
        return new Builders\HeadersBuilder();
67
    }
68
69 4
    public function info(): Builders\InfoBuilder
70
    {
71 4
        return new Builders\InfoBuilder();
72
    }
73
74 3
    public function license(): Builders\LicenseBuilder
75
    {
76 3
        return new Builders\LicenseBuilder();
77
    }
78
79 5
    public function link(): Builders\LinkBuilder
80
    {
81 5
        return new Builders\LinkBuilder();
82
    }
83
84 3
    public function links(): Builders\LinksBuilder
85
    {
86 3
        return new Builders\LinksBuilder();
87
    }
88
89 4
    public function mediaType(): Builders\MediaTypeBuilder
90
    {
91 4
        return new Builders\MediaTypeBuilder();
92
    }
93
94 6
    public function mediaTypes(): Builders\MediaTypesBuilder
95
    {
96 6
        return new Builders\MediaTypesBuilder();
97
    }
98
99 2
    public function openapi(): Builders\OpenApiBuilder
100
    {
101 2
        return new Builders\OpenApiBuilder();
102
    }
103
104 4
    public function operation(): Builders\OperationBuilder
105
    {
106 4
        return new Builders\OperationBuilder();
107
    }
108
109 5
    public function operationResponses(): Builders\OperationResponsesBuilder
110
    {
111 5
        return new Builders\OperationResponsesBuilder();
112
    }
113
114 7
    public function parameter(): Builders\ParameterBuilder
115
    {
116 7
        return new Builders\ParameterBuilder();
117
    }
118
119 3
    public function parameterCollection(): Builders\ParameterCollectionBuilder
120
    {
121 3
        return new Builders\ParameterCollectionBuilder();
122
    }
123
124 2
    public function parameters(): Builders\ParametersBuilder
125
    {
126 2
        return new Builders\ParametersBuilder();
127
    }
128
129 8
    public function path(): Builders\PathBuilder
130
    {
131 8
        return new Builders\PathBuilder();
132
    }
133
134 4
    public function paths(): Builders\PathsBuilder
135
    {
136 4
        return new Builders\PathsBuilder();
137
    }
138
139 15
    public function ref(): Builders\ReferenceBuilder
140
    {
141 15
        return new Builders\ReferenceBuilder();
142
    }
143
144 2
    public function requestBodies(): Builders\RequestBodiesBuilder
145
    {
146 2
        return new Builders\RequestBodiesBuilder();
147
    }
148
149 5
    public function requestBody(): Builders\RequestBodyBuilder
150
    {
151 5
        return new Builders\RequestBodyBuilder();
152
    }
153
154 8
    public function response(): Builders\ResponseBuilder
155
    {
156 8
        return new Builders\ResponseBuilder();
157
    }
158
159 2
    public function responses(): Builders\ResponsesBuilder
160
    {
161 2
        return new Builders\ResponsesBuilder();
162
    }
163
164 13
    public function schema(): Builders\SchemaBuilder
165
    {
166 13
        return new Builders\SchemaBuilder();
167
    }
168
169 3
    public function schemas(): Builders\SchemasBuilder
170
    {
171 3
        return new Builders\SchemasBuilder();
172
    }
173
174 5
    public function securityRequirement(): Builders\SecurityRequirementBuilder
175
    {
176 5
        return new Builders\SecurityRequirementBuilder();
177
    }
178
179 3
    public function securityRequirementCollection(): Builders\SecurityRequirementCollectionBuilder
180
    {
181 3
        return new Builders\SecurityRequirementCollectionBuilder();
182
    }
183
184 7
    public function server(): Builders\ServerBuilder
185
    {
186 7
        return new Builders\ServerBuilder();
187
    }
188
189 4
    public function serverCollection(): Builders\ServerCollectionBuilder
190
    {
191 4
        return new Builders\ServerCollectionBuilder();
192
    }
193
194 4
    public function serverVariable(): Builders\ServerVariableBuilder
195
    {
196 4
        return new Builders\ServerVariableBuilder();
197
    }
198
199 2
    public function serverVariables(): Builders\ServerVariablesBuilder
200
    {
201 2
        return new Builders\ServerVariablesBuilder();
202
    }
203
204 4
    public function tag(): Builders\TagBuilder
205
    {
206 4
        return new Builders\TagBuilder();
207
    }
208
209 2
    public function tagCollection(): Builders\TagCollectionBuilder
210
    {
211 2
        return new Builders\TagCollectionBuilder();
212
    }
213
}
214