public function getParser() { if ($this->parser === null) { $this->parser = self::createDefaultParser(); } return $this->parser; }
public function testSetParser() { $parser = new TestParser(); $url = new Url(); $url->setParser($parser); $this->assertSame($parser, $url->getParser()); }