Beispiel #1
0
 /**
  * method setter
  * @param string $method
  * @throws InvalidArgumentException
  */
 public function setMethod($method)
 {
     $method = strtoupper($method);
     if (!Verb::valid($method)) {
         throw new InvalidArgumentException(sprintf('Invalid method type: %s, expects: [%s]', $method, implode(', ', Verb::options())));
     }
     $this->method = $method;
 }
Beispiel #2
0
 public function testValidatingInvalidOptionsReturnsFalse()
 {
     $this->assertFalse(Verb::valid('invalid'));
 }