удаленные) записи у конкретной сущности.
Например, есть юр лицо и у него много документов. Нужно получить все не удаленные документы конкретного юрика.
Фильтрация по itemOperations в доке для 2,5 версий не описано.
Кто как решил подобный вопрос, подскажите куда копать?
$user->getDocuments()->filter(fn(Document $d) => !$d->isRemoved())->toArray()
а где это прописывать?) Без api platform если, то есть репозитории сушьности. Но в доке api platform не нашел как использовать репозитории.
можно эту магию спрятать внутри самого юзера и там будет метод getActiveDocuments или getDocuments(bool $removedAlso = true) к примеру
так же как любой другой сервис, инжекти и используй
https://api-platform.com/docs/core/filters/
Обсуждают сегодня