Auth0\SDK\API\Helpers\RequestBuilder::withParams PHP Method

withParams() public method

public withParams ( $params )
    public function withParams($params)
    {
        foreach ($params as $param) {
            $this->withParam($param['key'], $param['value']);
        }
        return $this;
    }

Usage Example

Example #1
0
 public function testParams()
 {
     $builder = new RequestBuilder(['domain' => 'www.domain.com', 'method' => 'get']);
     $builder->withParam('param1', 'value1');
     $this->assertEquals('?param1=value1', $builder->getParams());
     $builder->withParam('param2', 'value2');
     $this->assertEquals('?param1=value1&param2=value2', $builder->getParams());
     $builder->withParams([['key' => 'param3', 'value' => 'value3'], ['key' => 'param1', 'value' => 'value4']]);
     $this->assertEquals('?param1=value4&param2=value2&param3=value3', $builder->getParams());
 }