Your IP : 216.73.216.48


Current Path : /srv/www/codedit/models/forms/
Upload File :
Current File : //srv/www/codedit/models/forms/SubscribeForm.php

<?php

namespace app\models\forms;

use Yii;
use yii\base\Model;
use app\models\Subscribers;

class SubscribeForm extends Model {

    public $email;

    public function rules() {
        return [
            [['email'], 'required'],
            [['email'], 'safe'],
            ['email', 'unique', 'targetClass' => 'app\models\Subscribers', 'message' => 'Въведеният email адрес вече съществува в базата данни.'],
        ];
    }

    public function attributeLabels() {
        return [
            'email' => Yii::t('app', 'Email адрес'),
        ];
    }

    public function addSubcriber() {
        $subscribers = new Subscribers();
        return $subscribers->addSubscriber($this->email);
    }

}