explode разбирает на строки — это ясно.
getOption — получает параметр по ключу, но их тут сразу несколько одна в одной… вот это мне не совсем ясно…
$options мы его в данном случае получаем, или наоборот формируем?
мне кажется все дело в этой строке, так как я пробовал все это убирать и просто делал