Код: Выделить всё
private function getVideoEntities(array $scenarioTitles): array
{
$videos = [];
foreach ($scenarioTitles as $scenarioTitle) {
if (empty($scenarioTitle)) {
continue;
}
$condition = "scenarioTitle LIKE '%$scenarioTitle%'";
$entries = new DataObject\Youtube\Listing();
$entries
->setCondition($condition)
->setLimit(1);
$videoEntry = $entries->getObjects();
if (!empty($videoEntry)) {
$videos[] = $videoEntry[0];
}
}
return $videos;
}
Пример:
В метод передается значение «220628 Сценарий Ральф — новый семинар.docx». Существует объект Youtube, сценарий которого имеет значение = «Сценарий Ральф — новый семинар».
Функция не возвращает никаких записей, но ясно, что существует объект Youtube, значение сценария которого равно находится внутри данного значения параметра. Что мне здесь не хватает?
Подробнее здесь: https://stackoverflow.com/questions/782 ... ield-value