public function testValidationGroups() { $groups = ['a', 'b']; $resource = new Resource('Eliberty\\ApiBundle\\Tests\\Fixtures\\DummyEntity'); $resource->initValidationGroups($groups); $this->assertEquals($groups, $resource->getValidationGroups()); }
protected function normalizeClassParameter($input, DunglasResource $resource = null) { $dataResponse = []; if (in_array(strtolower($this->versionApi), $this->nelmioDocStandardVersion)) { return parent::normalizeClassParameter($input); } $dataResponse = parent::normalizeClassParameter($input); $dataResponse['groups'] = $resource->getValidationGroups(); return $dataResponse; }