File: D:/HostingSpaces/SBogers10/wingssprayer.komma.pro/app/Cta/CtaService.php
<?php
namespace App\Cta;
use Illuminate\Support\Facades\App;
use Komma\KMS\Core\Attributes\Models\SelectOptionInterface;
class CtaService
{
public function getOptionsForSelect()
{
$selectOptions = collect();
/** @var array $ctaPersons */
$ctaPersons = config('cta.persons');
foreach ($ctaPersons as $key => $ctaPerson) {
/** @var SelectOptionInterface $selectOption */
$selectOption = (App::make(SelectOptionInterface::class))
->setContent($ctaPerson['name'])
->setHtmlContent($ctaPerson['name'])
->setValue($key);
$selectOptions->push($selectOption);
}
return $selectOptions;
}
}