| Current Path : /var/www/html/crowdfunding_bak/frontend/models/ |
| 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']);
}
}