Your IP : 216.73.216.79


Current Path : /var/www/html/crowdfunding_bak/frontend/models/
Upload File :
Current File : /var/www/html/crowdfunding_bak/frontend/models/CampaignDonor.php

<?php

namespace frontend\models;

use Yii;
use backend\modules\campaign\models\Campaign;

/**
 * This is the model class for table "campaign_donor".
 *
 * @property int $donor_id
 * @property int $donor_payment_id
 * @property int $donor_campaign_id
 * @property string $donor_amount
 */
class CampaignDonor extends \yii\db\ActiveRecord {

    /**
     * {@inheritdoc}
     */
    public static function tableName() {
        return 'campaign_donor';
    }

    /**
     * {@inheritdoc}
     */
    public function rules() {
        return [
            [['donor_amount', 'donor_payment_id', 'donor_campaign_id'], 'safe'],
        ];
    }

    /**
     * {@inheritdoc}
     */
    public function attributeLabels() {
        return [
            'donor_id' => 'Donor ID',
            'donor_payment_id' => 'Donor Payment ID',
            'donor_campaign_id' => 'Donor Campaign ID',
            'donor_amount' => 'Donor Amount',
        ];
    }

    public function getCampaign() {
        return $this->hasOne(\backend\modules\campaign\models\Campaign::class,['campaign_id' => 'donor_campaign_id']);
    }
}