for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/*
* This file is part of Sulu.
*
* (c) Sulu GmbH
* This source file is subject to the MIT license that is bundled
* with this source code in the file LICENSE.
*/
namespace Sulu\Bundle\ArticleBundle\Admin\Helper;
use Sulu\Component\Webspace\Manager\WebspaceManagerInterface;
class WebspaceSelect
{
/**
* @var WebspaceManagerInterface
private $webspaceManager;
public function __construct(WebspaceManagerInterface $webspaceManager)
$this->webspaceManager = $webspaceManager;
}
public function getValues(): array
$values = [];
foreach ($this->webspaceManager->getWebspaceCollection() as $webspace) {
$values[] = [
'name' => $webspace->getKey(),
'title' => $webspace->getName(),
];
return $values;