Esempio n. 1
0
 /**
  * @param InvokableParams $params
  */
 protected function process(InvokableParams $params)
 {
     if (null !== $params->getOption('type')) {
         return;
     }
     $params->setOption('type', $this->default_type);
 }
Esempio n. 2
0
 /**
  * @param InvokableParams $params
  */
 protected function process(InvokableParams $params)
 {
     if (null !== $params->getOption('type')) {
         return;
     }
     if (!array_key_exists($params->getName(), $this->implied_types)) {
         return;
     }
     $params->setOption('type', $this->implied_types[$params->getName()]);
 }