/**
  * @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);
                 }
             }
         }
     }
 }
Пример #2
0
 public function testGetFilter()
 {
     $this->assertSame(['user' => 'filter'], $this->request->getFilters());
 }