/** * @param Request $request */ private function filterOutResourceFields(Request $request) { if ($filters = $request->getFields()) { foreach ($filters as $type => $properties) { foreach ($this->serializationStrategy->getMappings() as $mapping) { if ($mapping->getClassAlias() === $type) { $mapping->setFilterKeys($properties); } } } } }
public function testGetFields() { $this->assertEquals(['user' => ['user_name', 'email']], $this->request->getFields()->get()); }