for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Apie\OpenapiSchema\Spec;
use Apie\CompositeValueObjects\ValueObjects\StringList;
use Apie\OpenapiSchema\Concerns\CompositeValueObjectWithExtension;
use Apie\OpenapiSchema\Map\CallbackPathItemList;
use Apie\OpenapiSchema\Map\ParameterList;
use Apie\OpenapiSchema\Map\SecurityRequirementList;
use Apie\OpenapiSchema\Map\ServerList;
use Apie\ValueObjects\ValueObjectInterface;
/**
* @see https://swagger.io/specification/#operation-object
*/
class Operation implements ValueObjectInterface
{
use CompositeValueObjectWithExtension;
Apie\OpenapiSchema\Conce...alueObjectWithExtension
$name
Apie\OpenapiSchema\Spec\Operation
* @var StringList|null
private $tags;
$tags
* @var string|null
private $summary;
$summary
private $description;
$description
* @var ExternalDocs|null
private $externalDocs;
$externalDocs
private $operationId;
$operationId
* @var ParameterList|null
private $parameters;
$parameters
* @var RequestBody|null
private $requestBody;
$requestBody
* @var Responses|null
private $responses;
* @var CallbackPathItemList|null
private $callbacks;
$callbacks
* @var bool|null
private $deprecated;
$deprecated
* @var SecurityRequirementList|null
private $security;
$security
* @var ServerList|null
private $servers;
$servers
* @return Responses|null
public function getResponses(): ?Responses
return $this->responses;
}