Я бы советовал всем тебя игнорировать, после всего написанного. Доки пишутся не для обычных людей, а для разработчиков на понятном для них языке, и если ты не понимаешь, то мы тут не няньки сопли за тобой подтирать. А школьник человек или нет - значения не имеет. Он мог разобраться, а ты нет - вот что важно.
>Доки пишутся не для обычных людей, а для разработчиков
а разрабы это не люди? Есть респаун разрабов где они появляются сразу разрабами?
>и если ты не понимаешь
Что не понимаю? Все хорошо описано, прямо отлично, я серьезно.
Описано каждое свойство, каждый метод, каждый класс, кодстайл все дела. Даже подсказки есть. Все великолепно.
Но видимо ты не глазами читал, либо не способен воспринимать человеческий язык, на котором я все время пытаюсь донести, КАК ЕГО ИСПОЛЬЗОВАТЬ — ПОНЯТНО.
ЗАЧЕМ и КОГДА и ДЛЯ ЧЕГО его использовать — НЕПОНЯТНО! Нет примеров использования в реальной жизни, а то что это трейт/примесь мне ничего не говорит. Для меня это трейт примесь без смысла. Потому-что смысл не указан. Или мне нужно лепить как угодо кусками кода, как попало? Я пытаюсь понять где "это" используется в Yii фреймворке и когда это нужно использовать.
А вот как выглядит объяснение - Поведения нужны чтобы не дублировать код, например код загрузки картинки вынеси из нескольких классов в одно поведение. В отличии от трейтов они настраиваемы и имеют события, но гораздо тяжелее трейтов. Разве это не дает понимание ЗАЧЕМ, будь я прочитал это в начале страницы?
>то мы тут не няньки сопли за тобой подтирать
Нянька, сопли подтирать это значит в место "дать ответ", либо "не дать ответ", нужно демагогию разводить? Кто тебя заставляет отвечать вообще, я же не тебе в личку пишу? Не можешь мимо пройти, так это чьи проблемы? Ежики плакали, кололись, но продолжали есть кактус