Когда основной почте присваиваются статусы unavailable, unknown?

В классе waContactEmailsModel описаны следующие статусы:

const STATUS_CONFIRMED = 'confirmed';
const STATUS_UNCONFIRMED = 'unconfirmed';
const STATUS_UNAVAILABLE = 'unavailable';
const STATUS_UNKNOWN = 'unknown';

С первыми двумя понятно, как насчёт последних двух? Ok, unavailable переводится как недоступен, а unknown как неизвестен. Но что это значит для движка? Когда он решает ставить эти статусы? 

Например, если зарегистрировался через витрину, создаётся контакт и статус почты устанавливается в unconfirmed. 

Не могли бы вы в таком же стиле(с примером) объяснить про последние два статуса. Заранее спасибо!

1 ответ

  • 1
    Quasar 17 февраля 2019 13:24 #

    Вы пользуетесь IDE? 

    PhpStorm --> Alt+F7 --> Find Usages

    wa-system/signup/actions/waSignup.action.php:1186

    Если в настройках витрины требуется подтверждение Email, то STATUS_UNCONFIRMED до тех пор, пока пользователь не подтвердит, если не требуется STATUS_UNKNOWN.


    Для STATUS_UNAVAILABLE нету использования, т.е. вполне вероятно, что эта константа не используется, но это не значит, что где-то строчкой не прописано "unavailable". 

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите