val() public method

Return, or update, current standard objects value.
public val ( null | string $url = null ) : mixed
$url null | string
return mixed
Example #1
0
 /**
  * Redirect the request to the given url.
  *
  * @param string|UrlObject $url
  * @param string|int|array $headers Headers that you wish to send with your request.
  * @param int              $redirectCode
  */
 protected static function httpRedirect($url, $headers = [], $redirectCode = 301)
 {
     $url = new UrlObject($url);
     $headers['Location'] = $url->val();
     $response = new Response('', $redirectCode, $headers);
     $response->sendHeaders();
 }
Example #2
0
 public function testSetters3()
 {
     $u = new UrlObject($this->url2);
     $u->setQuery(['name' => 'John', 'query' => 'nothing'], true);
     $this->assertSame('http://www.webiny.com/path/?query=nothing&name=John', $u->val());
 }