ApiPlatform\Core\Documentation\Documentation::__construct PHP Method

__construct() public method

public __construct ( ResourceNameCollection $resourceNameCollection, string $title = '', string $description = '', string $version = '', array $formats = [] )
$resourceNameCollection ApiPlatform\Core\Metadata\Resource\ResourceNameCollection
$title string
$description string
$version string
$formats array
    public function __construct(ResourceNameCollection $resourceNameCollection, string $title = '', string $description = '', string $version = '', array $formats = [])
    {
        $this->resourceNameCollection = $resourceNameCollection;
        $this->title = $title;
        $this->description = $description;
        $this->version = $version;
        foreach ($formats as $mimeTypes) {
            foreach ($mimeTypes as $mimeType) {
                $this->mimeTypes[] = $mimeType;
            }
        }
    }