Я использую платформу API с Symfony 4. Пытаюсь использовать DTO для вывода на класс и следовать документам (https://api -platform.com / docs / core / dto / ).
Мой класс выглядит примерно так:
namespace App\Entity;
use Doctrine\ORM\Mapping as ORM;
use ApiPlatform\Core\Annotation\ApiResource;
use App\DTO\ElementDTO;
/**
* Elements
* @ORM\Table(name="elements")
* @ORM\Entity
* @ApiResource(
* inputClass=false,
* outputClass=ElementDTO::class
* )
*/
class Elements
{
}
Однако я получаю сообщение об ошибке, похожее на это:
Unknown property "inputClass" on annotation "ApiPlatform\Core\Annotation\ApiResource".
Я искал исходный код дляПлатформа API и не может найти ссылку на inputClass или outputClass.Метод в документах устарел или еще не реализован?