@Hfnas

Почему удаление позиции по api-platform удаляет все позиции заказа?

Добрый день,
Подскажите, пожалуйста, почему в данном коде удаляет все позиции заказа, версия симфони 5.4
апиплатфом-2.7

Не отображается параметр existFilter на странице /api/.
#[ApiResource (
    collectionOperations: [
'get' => ['normalization_context' =>['groups'=>'positions:list'],
"security"=>"is_granted('ROLE_ADMIN')"],
"post"=>['normalization_context' => ['groups' => 'positions:write'], "security_post_denormalize"=>"is_granted('POSITIONS_EDIT', object)"]],
    itemOperations: ["get" => ['normalization_context' => ['groups' => 'positions:item'], "security"=>"is_granted('POSITIONS_READ', object)"],
                     "delete" => ['security' => "is_granted('POSITIONS_DELETE', object)"],
                     "patch" => ["security_post_denormalize"=>"is_granted('POSITIONS_READ', object)"]]
)]
#[ApiFilter(filterClass: ExistsFilter::class, properties: ['order'])]
class Positions{
}
  • Вопрос задан
  • 49 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы