Пример #1
0
$email = !empty($_GET['email']) ? $_GET['email'] : '*****@*****.**';
//'*****@*****.**';
$from = '*****@*****.**';
$subject = "Fs Signup";
$body = "";
$blog = !empty($_GET['email']) ? $_GET['email'] : 'Fashionsponge.com';
//'*****@*****.**'; ;
$timeZone = "EST";
$location = "RANDOM";
//set print
Log::addExecutionLog("from = {$from}");
Log::addExecutionLog("to = {$email}");
Log::addExecutionLog("subject = {$subject}");
Log::addExecutionLog("blog = {$blog}");
//conditions and validations
$invited->_setInvitedInformationByEmail($email, $database);
if ($invited->getInvitedId() > 0) {
    if ($invited->getStatus() == 2) {
        Log::addExecutionLog("info is officially sign up");
    } elseif ($invited->getStatus() == 3) {
        Log::addExecutionLog("info is officially a member");
    } elseif ($invited->getStatus() == 7) {
        Log::addExecutionLog("info is sign up pending");
    } else {
        if ($invited->updateInvitedStatus($invited->getInvitedId(), 7, $database)) {
            Log::addExecutionLog("Invited status updated to 7");
        }
        if ($invitedQueue->updateQueueStatusByIid($invited->getInvitedId(), 1, $database)) {
            Log::addExecutionLog("Queue status updated to 1");
        }
        if (Email::sendSignUpWelcomeEmail($from, $email, $subject, $invited->getFirstName())) {