Skip to content

Commit 263da65

Browse files
authored
Merge pull request vyuldashev#56 from vyuldashev/analysis-7a0WKZ
Apply fixes from StyleCI
2 parents 7b7661e + 07d030b commit 263da65

18 files changed

+91
-85
lines changed

examples/petstore/OpenApi/Schemas/PetSchema.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ class PetSchema extends SchemaFactory implements Reusable
1212
{
1313
/**
1414
* @return Schema
15+
*
1516
* @throws InvalidArgumentException
1617
*/
1718
public function build(): SchemaContract

src/Attributes/Operation.php

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
<?php
2+
23
namespace Vyuldashev\LaravelOpenApi\Attributes;
34

45
use Attribute;
@@ -18,10 +19,11 @@ class Operation
1819
public ?string $method;
1920

2021
/**
21-
* @param string|null $id
22-
* @param array $tags
23-
* @param \Vyuldashev\LaravelOpenApi\Factories\SecuritySchemeFactory|string|null $security
24-
* @param string|null $method
22+
* @param string|null $id
23+
* @param array $tags
24+
* @param \Vyuldashev\LaravelOpenApi\Factories\SecuritySchemeFactory|string|null $security
25+
* @param string|null $method
26+
*
2527
* @throws InvalidArgumentException
2628
*/
2729
public function __construct(string $id = null, array $tags = [], string $security = null, string $method = null)
@@ -33,6 +35,7 @@ public function __construct(string $id = null, array $tags = [], string $securit
3335
if ($security === '') {
3436
//user wants to turn off security on this operation
3537
$this->security = $security;
38+
3639
return;
3740
}
3841

src/Builders/Components/Builder.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,21 +20,21 @@ public function __construct(array $directories)
2020
protected function getAllClasses(string $collection): Collection
2121
{
2222
return collect($this->directories)
23-
->map(function(string $directory) {
23+
->map(function (string $directory) {
2424
$map = ClassMapGenerator::createMap($directory);
2525

2626
return array_keys($map);
2727
})
2828
->flatten()
29-
->filter(function(string $class) use($collection) {
29+
->filter(function (string $class) use ($collection) {
3030
$reflectionClass = new ReflectionClass($class);
3131
$collectionAttributes = $reflectionClass->getAttributes(CollectionAttribute::class);
3232

33-
if(count($collectionAttributes) === 0 && $collection === Generator::COLLECTION_DEFAULT) {
33+
if (count($collectionAttributes) === 0 && $collection === Generator::COLLECTION_DEFAULT) {
3434
return true;
3535
}
3636

37-
if(count($collectionAttributes) === 0) {
37+
if (count($collectionAttributes) === 0) {
3838
return false;
3939
}
4040

src/Builders/ExtensionsBuilder.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ class ExtensionsBuilder
1212
public function build(BaseObject $object, Collection $attributes): void
1313
{
1414
$attributes
15-
->filter(static fn(object $attribute) => $attribute instanceof ExtensionAttribute)
15+
->filter(static fn (object $attribute) => $attribute instanceof ExtensionAttribute)
1616
->each(static function (ExtensionAttribute $attribute) use ($object): void {
1717
if ($attribute->factory) {
1818
/** @var ExtensionFactory $factory */

src/Builders/Paths/Operation/CallbacksBuilder.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ class CallbacksBuilder
1212
public function build(RouteInformation $route): array
1313
{
1414
return $route->actionAttributes
15-
->filter(static fn(object $attribute) => $attribute instanceof CallbackAttribute)
15+
->filter(static fn (object $attribute) => $attribute instanceof CallbackAttribute)
1616
->map(static function (CallbackAttribute $attribute) {
1717
$factory = app($attribute->factory);
1818
$pathItem = $factory->build();

src/Builders/Paths/Operation/ParametersBuilder.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ protected function buildPath(RouteInformation $route): Collection
3131

3232
/** @var ReflectionParameter|null $reflectionParameter */
3333
$reflectionParameter = collect($route->actionParameters)
34-
->first(static fn(ReflectionParameter $reflectionParameter) => $reflectionParameter->name === $parameter['name']);
34+
->first(static fn (ReflectionParameter $reflectionParameter) => $reflectionParameter->name === $parameter['name']);
3535

3636
if ($reflectionParameter) {
3737
// The reflected param has no type, so ignore (should be defined in a ParametersFactory instead)
@@ -44,7 +44,7 @@ protected function buildPath(RouteInformation $route): Collection
4444

4545
/** @var Param $description */
4646
$description = collect($route->actionDocBlock->getTagsByName('param'))
47-
->first(static fn(Param $param) => Str::snake($param->getVariableName()) === Str::snake($parameter['name']));
47+
->first(static fn (Param $param) => Str::snake($param->getVariableName()) === Str::snake($parameter['name']));
4848

4949
return Parameter::path()->name($parameter['name'])
5050
->required()
@@ -57,7 +57,7 @@ protected function buildPath(RouteInformation $route): Collection
5757
protected function buildAttribute(RouteInformation $route): Collection
5858
{
5959
/** @var Parameters|null $parameters */
60-
$parameters = $route->actionAttributes->first(static fn($attribute) => $attribute instanceof Parameters, []);
60+
$parameters = $route->actionAttributes->first(static fn ($attribute) => $attribute instanceof Parameters, []);
6161

6262
if ($parameters) {
6363
/** @var ParametersFactory $parametersFactory */

src/Builders/Paths/Operation/RequestBodyBuilder.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ class RequestBodyBuilder
1313
public function build(RouteInformation $route): ?RequestBody
1414
{
1515
/** @var RequestBodyAttribute|null $requestBody */
16-
$requestBody = $route->actionAttributes->first(static fn(object $attribute) => $attribute instanceof RequestBodyAttribute);
16+
$requestBody = $route->actionAttributes->first(static fn (object $attribute) => $attribute instanceof RequestBodyAttribute);
1717

1818
if ($requestBody) {
1919
/** @var RequestBodyFactory $requestBodyFactory */

src/Builders/Paths/Operation/ResponsesBuilder.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ class ResponsesBuilder
1212
public function build(RouteInformation $route): array
1313
{
1414
return $route->actionAttributes
15-
->filter(static fn(object $attribute) => $attribute instanceof ResponseAttribute)
15+
->filter(static fn (object $attribute) => $attribute instanceof ResponseAttribute)
1616
->map(static function (ResponseAttribute $attribute) {
1717
$factory = app($attribute->factory);
1818
$response = $factory->build();

src/Builders/Paths/Operation/SecurityBuilder.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
<?php
2+
23
namespace Vyuldashev\LaravelOpenApi\Builders\Paths\Operation;
34

4-
use Vyuldashev\LaravelOpenApi\RouteInformation;
55
use GoldSpecDigital\ObjectOrientedOAS\Objects\SecurityRequirement;
66
use Vyuldashev\LaravelOpenApi\Attributes\Operation as OperationAttribute;
7+
use Vyuldashev\LaravelOpenApi\RouteInformation;
78

89
class SecurityBuilder
910
{

src/Builders/Paths/OperationsBuilder.php

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,19 @@
11
<?php
2+
23
namespace Vyuldashev\LaravelOpenApi\Builders\Paths;
34

4-
use Illuminate\Support\Str;
5-
use Illuminate\Support\Collection;
6-
use Vyuldashev\LaravelOpenApi\RouteInformation;
5+
use GoldSpecDigital\ObjectOrientedOAS\Exceptions\InvalidArgumentException;
76
use GoldSpecDigital\ObjectOrientedOAS\Objects\Operation;
7+
use Illuminate\Support\Collection;
8+
use Illuminate\Support\Str;
9+
use Vyuldashev\LaravelOpenApi\Attributes\Operation as OperationAttribute;
810
use Vyuldashev\LaravelOpenApi\Builders\ExtensionsBuilder;
9-
use Vyuldashev\LaravelOpenApi\Builders\Paths\Operation\SecurityBuilder;
1011
use Vyuldashev\LaravelOpenApi\Builders\Paths\Operation\CallbacksBuilder;
11-
use Vyuldashev\LaravelOpenApi\Builders\Paths\Operation\ResponsesBuilder;
12-
use Vyuldashev\LaravelOpenApi\Attributes\Operation as OperationAttribute;
1312
use Vyuldashev\LaravelOpenApi\Builders\Paths\Operation\ParametersBuilder;
14-
use GoldSpecDigital\ObjectOrientedOAS\Exceptions\InvalidArgumentException;
1513
use Vyuldashev\LaravelOpenApi\Builders\Paths\Operation\RequestBodyBuilder;
14+
use Vyuldashev\LaravelOpenApi\Builders\Paths\Operation\ResponsesBuilder;
15+
use Vyuldashev\LaravelOpenApi\Builders\Paths\Operation\SecurityBuilder;
16+
use Vyuldashev\LaravelOpenApi\RouteInformation;
1617

1718
class OperationsBuilder
1819
{
@@ -40,11 +41,12 @@ public function __construct(
4041
}
4142

4243
/**
43-
* @param RouteInformation[]|Collection $routes
44+
* @param RouteInformation[]|Collection $routes
4445
* @return array
46+
*
4547
* @throws InvalidArgumentException
4648
*/
47-
public function build(array | Collection $routes): array
49+
public function build(array|Collection $routes): array
4850
{
4951
$operations = [];
5052

0 commit comments

Comments
 (0)