Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 0 additions & 3 deletions src/Doctrine/Odm/State/LinksHandlerInterface.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,6 @@
use ApiPlatform\Metadata\Operation;
use Doctrine\ODM\MongoDB\Aggregation\Builder;

/**
* @experimental
*/
interface LinksHandlerInterface
{
/**
Expand Down
3 changes: 0 additions & 3 deletions src/Doctrine/Orm/State/LinksHandlerInterface.php
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,6 @@
use ApiPlatform\Metadata\Operation;
use Doctrine\ORM\QueryBuilder;

/**
* @experimental
*/
interface LinksHandlerInterface
{
/**
Expand Down
4 changes: 1 addition & 3 deletions src/Metadata/ApiProperty.php
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ final class ApiProperty
* @param string[]|null $types the RDF types of this property
* @param string[]|null $iris
* @param LegacyType[]|null $builtinTypes
* @param string|null $uriTemplate (experimental) whether to return the subRessource collection IRI instead of an iterable of IRI
* @param string|null $uriTemplate whether to return the subRessource collection IRI instead of an iterable of IRI
* @param string|null $property The property name
* @param Context|Groups|Ignore|SerializedName|SerializedPath|MaxDepth|array<array-key, Context|Groups|Ignore|SerializedName|SerializedPath|MaxDepth> $serialize Serializer attributes
* @param Type|null $nativeType The internal PHP type
Expand Down Expand Up @@ -650,8 +650,6 @@ public function withGenId(bool $genId): static

/**
* Whether to return the subRessource collection IRI instead of an iterable of IRI.
*
* @experimental
*/
public function getUriTemplate(): ?string
{
Expand Down
3 changes: 0 additions & 3 deletions src/Metadata/HeaderParameter.php
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,6 @@

namespace ApiPlatform\Metadata;

/**
* @experimental
*/
#[\Attribute(\Attribute::TARGET_CLASS | \Attribute::IS_REPEATABLE)]
class HeaderParameter extends Parameter implements HeaderParameterInterface
{
Expand Down
2 changes: 1 addition & 1 deletion src/Metadata/HeaderParameterInterface.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
namespace ApiPlatform\Metadata;

/**
* @experimental
* A HTTP header parameter.
*/
interface HeaderParameterInterface
{
Expand Down
3 changes: 0 additions & 3 deletions src/Metadata/Metadata.php
Original file line number Diff line number Diff line change
Expand Up @@ -73,9 +73,6 @@ public function __construct(
protected $provider = null,
protected $processor = null,
protected ?OptionsInterface $stateOptions = null,
/*
* @experimental
*/
array|Parameters|null $parameters = null,
protected mixed $rules = null,
protected ?string $policy = null,
Expand Down
3 changes: 0 additions & 3 deletions src/Metadata/Parameter.php
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,6 @@
use ApiPlatform\State\ParameterProviderInterface;
use Symfony\Component\TypeInfo\Type;

/**
* @experimental
*/
abstract class Parameter
{
/**
Expand Down
3 changes: 0 additions & 3 deletions src/Metadata/QueryParameter.php
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,6 @@

namespace ApiPlatform\Metadata;

/**
* @experimental
*/
#[\Attribute(\Attribute::TARGET_CLASS | \Attribute::IS_REPEATABLE)]
class QueryParameter extends Parameter implements QueryParameterInterface
{
Expand Down
2 changes: 1 addition & 1 deletion src/Metadata/QueryParameterInterface.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
namespace ApiPlatform\Metadata;

/**
* @experimental
* A parameter in the HTTP request query string.
*/
interface QueryParameterInterface
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,6 @@

/**
* Prepares Parameters documentation by reading its filter details and declaring an OpenApi parameter.
*
* @experimental
*/
final class ParameterResourceMetadataCollectionFactory implements ResourceMetadataCollectionFactoryInterface
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,6 @@
use ApiPlatform\State\Util\RequestAttributesExtractor;
use Psr\Container\ContainerInterface;

/**
* @experimental
*/
final class SerializerFilterParameterProvider implements ParameterProviderInterface
{
public function __construct(private readonly ?ContainerInterface $filterLocator)
Expand Down
2 changes: 0 additions & 2 deletions src/State/CreateProvider.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,6 @@
*
* @author Antoine Bluchet <[email protected]>
*
* @experimental
*
* @internal
*/
final class CreateProvider implements ProviderInterface
Expand Down
2 changes: 0 additions & 2 deletions src/State/ObjectProvider.php
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,6 @@
* An ItemProvider that just creates a new object.
*
* @author Antoine Bluchet <[email protected]>
*
* @experimental
*/
final class ObjectProvider implements ProviderInterface
{
Expand Down
2 changes: 1 addition & 1 deletion src/State/ParameterNotFound.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
namespace ApiPlatform\State;

/**
* @experimental
* Represents a query or header parameter that was not present during this request.
*/
final class ParameterNotFound
{
Expand Down
2 changes: 0 additions & 2 deletions src/State/ParameterProviderInterface.php
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,6 @@

/**
* Optionnaly transforms request parameters and provides modification to the current Operation.
*
* @experimental
*/
interface ParameterProviderInterface
{
Expand Down
2 changes: 0 additions & 2 deletions src/State/Provider/ParameterProvider.php
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,6 @@
* Loops over parameters to:
* - compute its values set as extra properties from the Parameter object (`_api_values`)
* - call the Parameter::provider if any and updates the Operation
*
* @experimental
*/
final class ParameterProvider implements ProviderInterface, StopwatchAwareInterface
{
Expand Down
2 changes: 0 additions & 2 deletions src/Symfony/Validator/State/ParameterValidatorProvider.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,6 @@

/**
* Validates parameters using the Symfony validator.
*
* @experimental
*/
final class ParameterValidatorProvider implements ProviderInterface
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,6 @@
use ApiPlatform\Validator\Util\ParameterValidationConstraints;
use Psr\Container\ContainerInterface;

/**
* @experimental
*/
final class ParameterValidationResourceMetadataCollectionFactory implements ResourceMetadataCollectionFactoryInterface
{
use ParameterValidationConstraints;
Expand Down
2 changes: 0 additions & 2 deletions src/Validator/Util/ParameterValidationConstraints.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,6 @@

/**
* Helper to get a set of validation constraints for a given Parameter.
*
* @experimental
*/
trait ParameterValidationConstraints
{
Expand Down
Loading