Set a list of allowed types for the given option.
public setTypesAllowed ( array $allowedTypes = null ) | ||
$allowedTypes | array |
/** * @param OptionsResolver $resolver */ protected function setDefaultOptions(OptionsResolver $resolver) { $resolver->setRequired(['command']); $resolver->setDefaults(['output' => null]); $resolver->setTypesAllowed(['command' => '\\Crummy\\Phlack\\WebHook\\CommandInterface', 'output' => ['\\Crummy\\Phlack\\WebHook\\Reply\\Reply', 'null']]); }