for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace W2w\Laravel\Apie\Plugins\Illuminate\Schema;
use erasys\OpenApi\Spec\v3\Schema;
use W2w\Lib\Apie\OpenApiSchema\SchemaGenerator;
use W2w\Lib\Apie\PluginInterfaces\DynamicSchemaInterface;
class CollectionSchemaBuilder implements DynamicSchemaInterface
{
public function __invoke(
string $resourceClass,
string $operation,
array $groups,
int $recursion,
SchemaGenerator $generator
) {
return new Schema([
'type' => 'array',
'items' => new Schema([]),
]);
}