1 | <?php |
||
9 | final class ReferenceBuilder implements Objects\ReferenceFactory |
||
10 | { |
||
11 | private $href; |
||
12 | |||
13 | public function createExampleAggregate(): Objects\ExampleAggregate |
||
17 | |||
18 | public function createHeaderAggregate(): Objects\HeaderAggregate |
||
22 | |||
23 | public function createParameterAggregate(): Objects\ParameterAggregate |
||
27 | |||
28 | public function createReference(): Objects\Reference |
||
34 | |||
35 | public function createRequestBodyAggregate(): Objects\RequestBodyAggregate |
||
39 | |||
40 | public function createResponseAggregate(): Objects\ResponseAggregate |
||
44 | |||
45 | public function createSchemaAggregate(): Objects\SchemaAggregate |
||
49 | |||
50 | public function setHref(string $href): self |
||
56 | |||
57 | private function getHref(): string |
||
61 | } |
||
62 |