Тимур
Hello!
The Ant
User64221
Hello everyone! I found the group on twitter, (YiiConf 2017) few weeks a go I found this library for captcha! so funny! https :// github.com / mdmsoft / yii2-captcha
Константин
Хм
Константин
Я просто о flex узнал под года назад
Anonymous
Константин
Hello
Anonymous
Константин
Он говорит что нашёл нашу группу через твиттер
Anonymous
Anonymous
(Я умею в английский, но пасиба)
Константин
А ещё что несколько недель назад он нашёл библиотеку по капче какой-то с гитхаба
Константин
)
Константин
Ты только не спикаешь да?
Anonymous
Константин
Он больше на тайца похож
Константин
)
Константин
Блин он наверное сейчас сидит с гугл переводчиком
Константин
This invite link is no longer active.
Константин
It's a trap)
Niko
https://yii.slack.com/messages
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
PowerAxis
Anonymous
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
PowerAxis
User64221
I usually don't use slack, what's mean that?
Данияр
доброй ночи)) кто-то запускал скрипт от sudo в пхп?
Максим
Максим
Отличие разве что в запросе судо пароля
Данияр
ну короче bash скрипт пытаюсь в exec('sudo ./script.sh'); делаю..нихера не запускается..хотя в /etc/rc.local он в автозагрузке добавлен с sudo . запускается.а тут нет..нашел кое-какие варианты..
Данияр
www-data ALL=(root) NOPASSWD: /etc/newserver.sh
Данияр
типа такого
Максим
Максим
Это пробовали?
Данияр
вот как раз таки только нашел его
Roman
A suid на скрипт не помогает?
Данияр
Roman
так попробуй :)
Roman
а, не выйдет
Roman
Linux ignores the setuid¹ bit on all interpreted executables (i.e. executables starting with a #! line).
Данияр
😊мм
Артём
Для чего нужны поведения?
Sam
https://www.youtube.com/watch?v=cDoMRIjSe90
Артём
читаю доки, что делает оно, это описано, а для чего оно непонятно. @samdark было бы не плохо если бы краткие примеры в доках приводились
Артём
Sam
Мои сожаления.
Артём
можно функцию описать хорошо, подробно, со всеми свойствами но не сказать где ее использовать. В этом и проблема а не в описании
Артём
а доки хорошо написаны, но примеров мало, где что-то используется, когда и зачем
Sam
Артём
Парень, что ты мне скрины кидаешь код?
Артём
Зачем все это разбирать? Когда можно человеческим языком написать, на котором люди общаются? Что на твоем скрине видит неподготовленный человек?
TimestampBehaviior, Поведения, атрибуты, активрекорд, модели, название методов.
Это разве дает понимание?
Anonymous
читаю доки, что делает оно, это описано, а для чего оно непонятно. @samdark было бы не плохо если бы краткие примеры в доках приводились
Поведения (behaviors) — это экземпляры класса yii\base\Behavior или класса, унаследованного от него. Поведения, также известные как примеси, позволяют расширять функциональность существующих компонентов без необходимости изменения дерева наследования. После прикрепления поведения к компоненту, его методы и свойства "внедряются" в компонент, и становятся доступными так же, как если бы они были объявлены в самом классе компонента. Кроме того, поведение может реагировать на события, создаваемые компонентом, что позволяет тонко настраивать или модифицировать обычное выполнение кода компонента.
Sam
Поведения (behaviors) — это экземпляры класса yii\base\Behavior или класса, унаследованного от него. Поведения, также известные как примеси, позволяют расширять функциональность существующих компонентов без необходимости изменения дерева наследования. После прикрепления поведения к компоненту, его методы и свойства "внедряются" в компонент, и становятся доступными так же, как если бы они были объявлены в самом классе компонента. Кроме того, поведение может реагировать на события, создаваемые компонентом, что позволяет тонко настраивать или модифицировать обычное выполнение кода компонента.
Забей, это мертвый номер
Anonymous
Мож хватит дергать попросту человека?
Артём
какие примеси, спайсы?
Артём
фу фу
Anonymous
Если ты не понимаешь доку с примерами
Anonymous
То мой тебе совет, вали отсюда
Anonymous
Тебе еще рано
Sam
>но не сказать где ее использовать
>Парень, что ты мне скрины кидаешь код?
Конкретно на этом скриншоте вырезка из документации, где пример использования поведений для сохранения изменений в AR.
Артём
Тебе еще рано
ну если такой умный своими словами расскажи для чего примеси? Примеси как в css?
Anonymous
Anonymous
Sam
Чтобы в beforeSave() не тыкать что-то вроде if($this->isNewRecord()) {$this->date = time(); }
Anonymous
Трейты в пхп - примеси
Anonymous
Anonymous
Артём
я не тебе в лс пишу
Anonymous
В доке все русским языком написано
Anonymous
С примерами
Anonymous
Если ты это не понимаешь, то что ты тут забыл?
Anonymous
Еще и выпендриваешься
Sam
Можно открыть банально Yii2 Cookbook и там 2 примера с ними связанно, тот что выше с датой, и с сохранением ID.