Daniel 1 год назад
Родитель
Сommit
dfe181baeb
4 измененных файлов: 28 добавлений и 147 удалений
  1. +1
    -1
      export/openapi.json
  2. +25
    -142
      export/openapi.yaml
  3. +1
    -4
      src/Mapper/PartnerProductEntityToApiMapper.php
  4. +1
    -0
      src/Mapper/TaskEntityToApiMapper.php

+ 1
- 1
export/openapi.json
Разница между файлами не показана из-за своего большого размера
Просмотреть файл


+ 25
- 142
export/openapi.yaml
Разница между файлами не показана из-за своего большого размера
Просмотреть файл


+ 1
- 4
src/Mapper/PartnerProductEntityToApiMapper.php Просмотреть файл

@@ -3,11 +3,8 @@
namespace App\Mapper; namespace App\Mapper;


use App\ApiResource\PartnerApi; use App\ApiResource\PartnerApi;
use App\ApiResource\PartnerFollowApi;
use App\ApiResource\PartnerProductApi; use App\ApiResource\PartnerProductApi;
use App\ApiResource\ProductApi; use App\ApiResource\ProductApi;
use App\ApiResource\UserApi;
use App\Entity\PartnerFollow;
use App\Entity\PartnerProduct; use App\Entity\PartnerProduct;
use Symfonycasts\MicroMapper\AsMapper; use Symfonycasts\MicroMapper\AsMapper;
use Symfonycasts\MicroMapper\MapperInterface; use Symfonycasts\MicroMapper\MapperInterface;
@@ -27,7 +24,7 @@ class PartnerProductEntityToApiMapper implements MapperInterface
$entity = $from; $entity = $from;
assert($entity instanceof PartnerProduct); assert($entity instanceof PartnerProduct);


$dto = new PartnerFollowApi();
$dto = new PartnerProductApi();
$dto->id = $entity->getId(); $dto->id = $entity->getId();


return $dto; return $dto;


+ 1
- 0
src/Mapper/TaskEntityToApiMapper.php Просмотреть файл

@@ -56,6 +56,7 @@ class TaskEntityToApiMapper implements MapperInterface
$dto->assignedToName = $entity->getAssignedTo()?->getFirstName()." ".$entity->getAssignedTo()?->getLastName(); $dto->assignedToName = $entity->getAssignedTo()?->getFirstName()." ".$entity->getAssignedTo()?->getLastName();
$dto->dueAt = $entity->getDueAt(); $dto->dueAt = $entity->getDueAt();


$dto->partnerType = null;
if ($entity->getPartner()) { if ($entity->getPartner()) {
$dto->partner = $this->microMapper->map($entity->getPartner(), PartnerApi::class, [ $dto->partner = $this->microMapper->map($entity->getPartner(), PartnerApi::class, [
MicroMapperInterface::MAX_DEPTH => 1, MicroMapperInterface::MAX_DEPTH => 1,


Загрузка…
Отмена
Сохранить