Code Duplication    Length = 10-12 lines in 2 locations

src/SymfonyCache/PurgeTagsListener.php 1 location

@@ 142-153 (lines=12) @@
139
     *
140
     * @return OptionsResolver
141
     */
142
    protected function getOptionsResolver()
143
    {
144
        $resolver = parent::getOptionsResolver();
145
        $resolver->setDefaults([
146
            'tags_method' => static::DEFAULT_TAGS_METHOD,
147
            'tags_header' => static::DEFAULT_TAGS_HEADER,
148
        ]);
149
        $resolver->setAllowedTypes('tags_method', 'string');
150
        $resolver->setAllowedTypes('tags_header', 'string');
151
152
        return $resolver;
153
    }
154
}
155

src/SymfonyCache/PurgeListener.php 1 location

@@ 130-139 (lines=10) @@
127
     *
128
     * @return OptionsResolver
129
     */
130
    protected function getOptionsResolver()
131
    {
132
        $resolver = parent::getOptionsResolver();
133
        $resolver->setDefault('purge_method', static::DEFAULT_PURGE_METHOD);
134
        $resolver->setDefault('clear_cache_header', static::DEFAULT_CLEAR_CACHE_HEADER);
135
        $resolver->setAllowedTypes('purge_method', 'string');
136
        $resolver->setAllowedTypes('clear_cache_header', 'string');
137
138
        return $resolver;
139
    }
140
}
141