Рейтинг:1

Twig: как получить значения из [someName: protected]?

флаг id

Когда я пишу:

{{ kint(elements.steps[0].step.description['#object']) }}

Я получил:

...
[активности: защищено] => Массив
    (
       (
        [17] => Объект stdClass
            (
                [__CLASS__] => стандартный класс
                [идентификатор] => 17
                [вид] => 17
                [тип] => opigno_video
                [имя] => DzieÅ 1
                [использование_активности] => локальный
                [список_навыков] => 
                [уровень_навыка] => 
                [активность_статус] => 1
                [вес] => -1000
                [макс_счет] => 10
                [auto_update_max_score] => 0
                [omr_id] => 25
                [omr_pid] => 
                [child_id] => 17
                [ребенок_вид] => 17
            )
...

Я хотел бы получить все эти действия, могу ли я получить их в файле twig? Я пытался:

{{ kint(elements.steps[0].step.description['#object']->get('activities') }}
{{ kint(elements.steps[0].step.description['#object']->активности) }}

И еще какие-то варианты, но пока безрезультатно.

leymannx avatar
флаг ne
Что это за шаг? Что это за шаблон? Иногда проще предварительно обработать его в шаблон.
john Smith avatar
флаг gr
это защищенное свойство, поэтому вы можете получить к нему доступ только в том случае, если в этом классе есть общедоступный метод, который возвращает действия, пожалуйста, узнайте, какой тип объекта #, и проверьте источник для методов.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.