Your IP : 216.73.216.79


Current Path : /var/www/html/persada/backend/modules/subscription/models/
Upload File :
Current File : /var/www/html/persada/backend/modules/subscription/models/Subscription.php

<?php

namespace backend\modules\subscription\models;

use Yii;

/**
 * This is the model class for table "subscription".
 *
 * @property int $subscription_id
 * @property int|null $subscription_user_id
 * @property string|null $subscription_details
 * @property string|null $subscription_year
 * @property string|null $subscription_at
 * @property string|null $subscription_start_dt
 * @property string|null $subscription_end_dt
 * @property string|null $subscription_cert
 */
class Subscription extends \yii\db\ActiveRecord {

    public $payment_date;
    public $payment_total;
    public $payment_fee;
    public $payment_amount;
    public $payment_method;
    public $payment_status;
    public $payment_receipt_no;

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

    /**
     * {@inheritdoc}
     */
    public function rules() {
        return [
            [['subscription_id',
            'subscription_user_id',
            'subscription_details',
            'subscription_year',
            'subscription_at',
            'subscription_start_dt',
            'subscription_end_dt',
            'subscription_cert',
            'subscription_edit', 'payment_receipt_no',], 'safe'],
            [[
            'subscription_type',
            'subscription_year',
            'payment_date',
            'payment_total',
            'payment_fee',
            'payment_amount',
            'payment_method',
            'payment_status',
                ], 'required', 'on' => 'addUpdate']
        ];
    }

    /**
     * {@inheritdoc}
     */
    public function attributeLabels() {
        return [
            'subscription_type' => 'Type',
            'subscription_id' => 'Subscription ID',
            'subscription_user_id' => 'Subscription User ID',
            'subscription_details' => 'Details',
            'subscription_year' => 'Year',
            'subscription_at' => 'Subscribe Date / Time',
            'subscription_start_dt' => 'Start Date',
            'subscription_end_dt' => 'Expired Date',
            'subscription_cert' => 'Subscription Cert',
            'payment_date' => 'Payment Date',
            'payment_total' => 'Total Paid (RM)',
            'payment_fee' => 'Transaction Fee (RM)',
            'payment_amount' => 'Amount (RM)',
            'payment_method' => 'Payment Method',
            'payment_status' => 'Payment Status',
            'payment_receipt_no' => 'Receipt No',
        ];
    }
}