Sulu\Component\Webspace\Manager\WebspaceManager::getUrls PHP Method

getUrls() public method

public getUrls ( $environment )
    public function getUrls($environment)
    {
        $urls = [];
        foreach ($this->getWebspaceCollection()->getPortalInformations($environment) as $portalInformation) {
            $urls[] = $portalInformation->getUrl();
        }
        return $urls;
    }

Usage Example

Esempio n. 1
0
 public function testGetUrls()
 {
     $urls = $this->webspaceManager->getUrls('dev');
     $this->assertCount(14, $urls);
     $this->assertContains('sulu.lo', $urls);
     $this->assertContains('sulu-single-language.lo', $urls);
     $this->assertContains('sulu-error-templates.lo', $urls);
     $this->assertContains('sulu-without.lo', $urls);
     $this->assertContains('massiveart.lo', $urls);
     $this->assertContains('massiveart.lo/en-us/w', $urls);
     $this->assertContains('massiveart.lo/en-us/s', $urls);
     $this->assertContains('massiveart.lo/en-ca/w', $urls);
     $this->assertContains('massiveart.lo/en-ca/s', $urls);
     $this->assertContains('massiveart.lo/fr-ca/w', $urls);
     $this->assertContains('massiveart.lo/fr-ca/s', $urls);
     $this->assertContains('massiveart.lo/de/w', $urls);
     $this->assertContains('massiveart.lo/de/s', $urls);
 }