has() public method

Returns true if a parameter name is defined.
public has ( string $name ) : boolean
$name string The parameter name
return boolean true if the parameter name is defined, false otherwise
 function it_gets_credentials(Request $request, ParameterBagInterface $headersBag)
 {
     $headersBag->has('Authorization')->shouldBeCalled()->willReturn(true);
     $headersBag->get('Authorization')->shouldBeCalled()->willReturn('Bearer bearer-token');
     $request->headers = $headersBag;
     $this->getCredentials($request)->shouldReturn('bearer-token');
 }
 /**
  * Checks if a parameter exists.
  *
  * @param string $name The parameter name
  *
  * @return bool The presence of parameter in container
  */
 public function hasParameter($name)
 {
     return $this->parameterBag->has($name);
 }
Beispiel #3
0
 /**
  * Gets a parameter.
  *
  * @param string $name    The parameter name
  * @param string $default The default value
  *
  * @return mixed The parameter value
  */
 public function getParameter($name = null, $default = null)
 {
     return $this->parameterBag->has($name) ? $this->parameterBag->get($name) : $default;
 }