Inheritance: extends Symfony\Component\OptionsResolver\OptionsResolver
示例#1
0
文件: Packet.php 项目: mcrumm/phlack
 /**
  * @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']]);
 }
示例#2
0
文件: Hash.php 项目: mcrumm/phlack
 /**
  * @param OptionsResolver $resolver
  */
 protected function setDefaultOptions(OptionsResolver $resolver)
 {
     $resolver->setRequired($this->required);
     $resolver->setDefined($this->optional);
     $resolver->setDefaults($this->defaults);
 }