for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Apie\OpenapiSchema\Spec;
use Apie\CompositeValueObjects\CompositeValueObjectTrait;
use Apie\OpenapiSchema\Map\DiscriminatorMapping;
use Apie\ValueObjects\ValueObjectInterface;
/**
* @see https://swagger.io/specification/#discriminator-object
*/
class Discriminator implements ValueObjectInterface
{
use CompositeValueObjectTrait;
Apie\CompositeValueObjec...mpositeValueObjectTrait
$name
Apie\OpenapiSchema\Spec\Discriminator
* @var string
private $propertyName;
* @var null|DiscriminatorMapping
private $mapping;
$mapping
public function __construct(string $propertyName)
$this->propertyName = $propertyName;
}