Daniel 2 vuotta sitten
vanhempi
commit
5dc6a67ef6
3 muutettua tiedostoa jossa 1770 lisäystä ja 0 poistoa
  1. +1766
    -0
      openapi.yaml
  2. +3
    -0
      src/ApiResource/PartnerApi.php
  3. +1
    -0
      src/Mapper/PartnerApiToEntityMapper.php

+ 1766
- 0
openapi.yaml
File diff suppressed because it is too large
Näytä tiedosto


+ 3
- 0
src/ApiResource/PartnerApi.php Näytä tiedosto

@@ -7,7 +7,9 @@

namespace App\ApiResource;

use ApiPlatform\Doctrine\Odm\Filter\OrderFilter;
use ApiPlatform\Doctrine\Orm\State\Options;
use ApiPlatform\Metadata\ApiFilter;
use ApiPlatform\Metadata\ApiProperty;
use ApiPlatform\Metadata\ApiResource;
use App\Entity\MediaObject;
@@ -45,6 +47,7 @@ use Symfony\Component\Validator\Constraints\NotBlank;
processor: EntityClassDtoStateProcessor::class,
stateOptions: new Options(entityClass: Partner::class),
)]
#[ApiFilter(OrderFilter::class, properties: ['name'], arguments: ['orderParameterName' => 'order'])]
class PartnerApi
{
#[ApiProperty(readable: false, writable: false, identifier: true)]


+ 1
- 0
src/Mapper/PartnerApiToEntityMapper.php Näytä tiedosto

@@ -49,6 +49,7 @@ class PartnerApiToEntityMapper implements MapperInterface
assert($entity instanceof Partner);

$entity->setName($dto->name);
$entity->setType($dto->type);
$entity->setStreet($dto->street);
$entity->setStreetNo($dto->streetNo);
$entity->setZip($dto->zip);


Ladataan…
Peruuta
Tallenna