public function testIsToString() { $using = new Using(); $this->assertEquals('', $using->toString()); $using->reset(['name' => 'Crosswalk WebView', 'version' => new Version(['value' => '11'])]); $this->assertEquals('Crosswalk WebView 11', $using->toString()); }
/** * Get a combined name and version number in a human readable format * * @return string */ public function toString() { $result = trim($this->hidden === false ? $this->getName() . ' ' . (!empty($this->version) && !$this->version->hidden ? $this->getVersion() : '') : ''); if (empty($result) && isset($this->using)) { return $this->using->toString(); } return $result; }