Size: a a a

2021 May 26

AI

ADMIN INDIGO in Yii Framework 2
Зачем можно же сразу проверить телефон
источник

АP

Апостол PHP in Yii Framework 2
Потому что нужно почитать Библию Yii Framework 2
источник

ZK

Zafar Kakharov in Yii Framework 2
Зарегистрировал пользователя, сохраняешь данные в таблицу. Далее просишь пользователя подтвердить номер телефона, когда он нажимает на кнопку генерируешь уникальное число, отправляешь смс и сохраняешь в таблицу, также ttl, допустим на 2 мин. чтобы он не смог повторно отправить. Если ввел правильное число, обновляешь статус пользователя в таблице. Если допустим, пользователь не подтвердил номер и ушел, тут есть несколько вариантов на усмотрение: можешь через определенное время (допустим каждый месяц) кроном пройтись и удалить все неподтвержденные аккаунты, или же оставить и след. раз когда пользователь приходить, после успешной авторизации просить его подтвердить номер
источник

AI

ADMIN INDIGO in Yii Framework 2
Спс
источник

NO

Nex Otaku in Yii Framework 2
Так эти дети индиго вообще разучатся программировать.
источник

ПА

Павел Афонин... in Yii Framework 2
😂😂👍
источник

AI

ADMIN INDIGO in Yii Framework 2
👍
источник

y

yuriy in Yii Framework 2
php
$foo = 'bar'
источник

F

FrontendPro in Yii Framework 2
?????
источник

y

yuriy in Yii Framework 2
это я просто проверяю как тут код писать
источник

y

yuriy in Yii Framework 2
у меня вопрос есть, сейчас напишу
источник

ПА

Павел Афонин... in Yii Framework 2
Через тройное `
источник

y

yuriy in Yii Framework 2
Вообщем мне необходимо добавить некоторые методы в UserIdentityInterface
php

use yii\db\ActiveRecord;
use yii\web\IdentityInterface;

class User extends ActiveRecord implements IdentityInterface
{
   public function someFuckingMethodYiiDoesntKnow()
   {
       return 'awesome stuff';
   }
}
Потом когда я использую его в коде
php
Yii::$app->user->identity->someFuckingMethodYiiDoesntKnow();
vscode подсвечивает его как неизвестный, что можно с этим сделать?
источник

T

Tony in Yii Framework 2
А куда копать, чтобы решить проблему когда открывается DB connection, при активном query cache?
При этом судя по профайлингу никаких запросов в БД не идет
источник

y

yuriy in Yii Framework 2
тоесть как бы все работает, метод вызывается, просто vscode ругается на то что Undefined method. это напрягает, хотелось бы исправить
источник

ПА

Павел Афонин... in Yii Framework 2
потому что надо было сделать свой интерфейс туда вынести метод и его имплементить вместе с IdentityInterface
источник

ПА

Павел Афонин... in Yii Framework 2
и все будет ок
источник

ПА

Павел Афонин... in Yii Framework 2
ну или
/**
* @var $user app\models\User или чо там у тебя
*/
$user = Yii::$app->user;
источник

y

yuriy in Yii Framework 2
Я так пробовал, но все равно. Хотя может не совсем правильно сделал. Вы имеете ввиду создать ещё один интерфейс и унаследоваться от identityinterface? Потом создал новый класс на следовал его от user и имплементировал тот новый интерфейс
источник

y

yuriy in Yii Framework 2
Сейчас весь код пришлю
источник