for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Apie\OpenapiSchema\Spec;
use Apie\CommonValueObjects\Url;
use Apie\OpenapiSchema\Concerns\CompositeValueObjectWithExtension;
use Apie\OpenapiSchema\Map\ScopesMap;
use Apie\ValueObjects\ValueObjectInterface;
/**
* @see https://swagger.io/specification/#oauth-flow-object
*/
class OAuthFlow implements ValueObjectInterface
{
use CompositeValueObjectWithExtension;
Apie\OpenapiSchema\Conce...alueObjectWithExtension
$name
Apie\OpenapiSchema\Spec\OAuthFlow
* @var Url|null
private $authorizationUrl;
private $tokenUrl;
private $refreshUrl;
* @var ScopesMap
private $scopes;
* @return Url|null
public function getAuthorizationUrl(): ?Url
return $this->authorizationUrl;
}
public function getTokenUrl(): ?Url
return $this->tokenUrl;
public function getRefreshUrl(): ?Url
return $this->refreshUrl;
* @return ScopesMap
public function getScopes(): ScopesMap
return $this->scopes;