Your IP : 216.73.216.79


Current Path : /var/www/html/school/backend/models/
Upload File :
Current File : /var/www/html/school/backend/models/RosPertubuhanIndukKewanganSearch.php

<?php

namespace backend\models;

use Yii;
use yii\base\Model;
use yii\data\ActiveDataProvider;
use backend\models\RosPertubuhanIndukKewanganKewangan;  //masukkan nama model tanpa .php atau nama class model

/**
 * Ubah nama kelas mengikut nama class model 
 * AdmNegaraSearch represents the model behind the search form of `backend\models\ContentFaq`.
 */
class RosPertubuhanIndukKewanganSearch extends RosPertubuhanIndukKewangan
{
    /**
     * masukkan nama bidang table db
     * @inheritdoc
     */
    public function rules()
    {
        return [
            [['id_pt_kew', 'id_penyata','no_aset','no_belanja','kod_status_permohonan'], 'integer'],
            [['dapat_yuran', 'dapat_yuranahli','dapat_dana','dapat_derma','dapat_lain','hasil_makan','hasil_buku','hasil_perkhidmatan','hasil_lain','labur_sewa','labur_faedah','labur_hartanah','labur_lain','geran_kerajaan','geran_swasta','geran_individu','geran_lain','pendapatan_lain','pendapatan_jumlah','belanja_sumb','belanja_derma','belanja_cukai','belanja_lain','kebajikan_umum','kebajikan_kematian','kebajikan_hadiah','kebajikan_biasiswa','kebajikan_zakat','kebajikan_derma','aktiviti_anjuran','aktiviti_promosi','aktiviti_jamuan','aktiviti_lawatan','kos_sewa','kos_utiliti','kos_bekalan','kos_lain','perbelanjaan_lain','perbelanjaan_jumlah','aset_bangunan','aset_pelaburan','aset_nyata','aset_tangan','aset_bank','aset_akaun','aset_inventori','aset_labur','aset_deposit','aset_cukai','aset_jumlah','liabiliti_pemiutang','liabiliti_cukai','liabiliti_pinjaman','liabiliti_hutang','liabiliti_cukai_tunda','liabiliti_pinjam','liabiliti_jumlah','kos_kad','aktiviti_pelaburan','aktiviti_yuran','aktiviti_lain','kos_gaji','kos_bonus','kos_kwsp','kos_insuran','kos_penyelenggaraan','kos_ubahsuai','kos_pengangkutan','kos_fotostat','kos_cajbank','aset_tanah','aset_kenderaan','aset_mesin','aset_perabot','aset_pejabat','kos_uniform','id_penyata','no_cawangan','created_date','modified_date','created_by','modified_by'], 'safe'],
        ];
    }

    /**
     * @inheritdoc
     */
    public function scenarios()
    {
        // bypass scenarios() implementation in the parent class
        return Model::scenarios();
    }

    /**
     * Ubah atau tambah pada $this-> bidang yang anda hendak masukkan dalam pencarian
     * Creates data provider instance with search query applied
     *
     * @param array $params
     *
     * @return ActiveDataProvider
     */
    public function search($params)
    {
        $query = RosPertubuhanIndukKewangan::find();

        // add conditions that should always apply here

        $dataProvider = new ActiveDataProvider([
            'query' => $query,
        ]);

        $this->load($params);

        if (!$this->validate()) {
            // uncomment the following line if you do not want to return any records when validation fails
            // $query->where('0=1');
            return $dataProvider;
        }

        // grid filtering conditions
        $query->andFilterWhere([
            'id_pt_kew' => $this->id_pt_kew,
            'id_penyata' => $this->id_penyata,
            'no_pertubuhan' => $this->no_pertubuhan,
            'no_cawangan' => $this->no_cawangan,
            'dapat_yuran' => $this->dapat_yuran,
            'dapat_yuranahli' => $this->dapat_yuranahli,
            'dapat_dana' => $this->dapat_dana,
            'dapat_derma' => $this->dapat_derma,
            'dapat_lain' => $this->dapat_lain,
            'hasil_makan' => $this->hasil_makan,
            'hasil_buku' => $this->hasil_buku,
            'hasil_perkhidmatan' => $this->hasil_perkhidmatan,
            'hasil_lain' => $this->hasil_lain,
            'labur_sewa' => $this->labur_sewa,
            'labur_faedah' => $this->labur_faedah,
            'labur_hartanah' => $this->labur_hartanah,
            'labur_lain' => $this->labur_lain,
            'geran_kerajaan' => $this->geran_kerajaan,
            'geran_swasta' => $this->geran_swasta,
            'geran_individu' => $this->geran_individu,
            'geran_lain' => $this->geran_lain,
            'pendapatan_lain' => $this->pendapatan_lain,
            'pendapatan_jumlah' => $this->pendapatan_jumlah,
            'belanja_sumb' => $this->belanja_sumb,
            'belanja_derma' => $this->belanja_derma,
            'belanja_cukai' => $this->belanja_cukai,
            'belanja_lain' => $this->belanja_lain,
            'kebajikan_umum' => $this->kebajikan_umum,
            'kebajikan_kematian' => $this->kebajikan_kematian,
            'kebajikan_hadiah' => $this->kebajikan_hadiah,
            'kebajikan_biasiswa' => $this->kebajikan_biasiswa,
            'kebajikan_zakat' => $this->kebajikan_zakat,
            'kebajikan_derma' => $this->kebajikan_derma,
            'aktiviti_anjuran' => $this->aktiviti_anjuran,
            'aktiviti_promosi' => $this->aktiviti_promosi,
            'aktiviti_jamuan' => $this->aktiviti_jamuan,
            'aktiviti_lawatan' => $this->aktiviti_lawatan,
            'kos_sewa' => $this->kos_sewa,
            'kos_utiliti' => $this->kos_utiliti,
            'kos_bekalan' => $this->kos_bekalan,
            'kos_lain' => $this->kos_lain,
            'perbelanjaan_lain' => $this->perbelanjaan_lain,
            'perbelanjaan_jumlah' => $this->perbelanjaan_jumlah,
            'aset_bangunan' => $this->aset_bangunan,
            'aset_pelaburan' => $this->aset_pelaburan,
            'aset_nyata' => $this->aset_nyata,
            'aset_tangan' => $this->aset_tangan,
            'aset_bank' => $this->aset_bank,
            'aset_akaun' => $this->aset_akaun,
            'aset_inventori' => $this->aset_inventori,
            'aset_labur' => $this->aset_labur,
            'aset_deposit' => $this->aset_deposit,
            'aset_cukai' => $this->aset_cukai,
            'aset_jumlah' => $this->aset_jumlah,
            'liabiliti_pemiutang' => $this->liabiliti_pemiutang,
            'liabiliti_cukai' => $this->liabiliti_cukai,
            'liabiliti_pinjaman' => $this->liabiliti_pinjaman,
            'liabiliti_hutang' => $this->liabiliti_hutang,
            'liabiliti_cukai_tunda' => $this->liabiliti_cukai_tunda,
            'liabiliti_pinjam' => $this->liabiliti_pinjam,
            'liabiliti_jumlah' => $this->liabiliti_jumlah,
            'kod_status_permohonan' => $this->kod_status_permohonan,
            'kos_kad' => $this->kos_kad,
            'aktiviti_pelaburan' => $this->aktiviti_pelaburan,
            'aktiviti_yuran' => $this->aktiviti_yuran,
            'aktiviti_lain' => $this->aktiviti_lain,
            'kos_gaji' => $this->kos_gaji,
            'kos_bonus' => $this->kos_bonus,
            'kos_kwsp' => $this->kos_kwsp,
            'kos_insuran' => $this->kos_insuran,
            'kos_penyelenggaraan' => $this->kos_penyelenggaraan,
            'kos_ubahsuai' => $this->kos_ubahsuai,
            'kos_pengangkutan' => $this->kos_pengangkutan,
            'kos_fotostat' => $this->kos_fotostat,
            'kos_cajbank' => $this->kos_cajbank,
            'no_aset' => $this->no_aset,
            'aset_tanah' => $this->aset_tanah,
            'aset_kenderaan' => $this->aset_kenderaan,
            'aset_mesin' => $this->aset_mesin,
            'aset_perabot' => $this->aset_perabot,
            'aset_pejabat' => $this->aset_pejabat,
            'kos_uniform' => $this->kos_uniform,
            'no_belanja' => $this->no_belanja,
            'created_at' => $this->created_date,
            'created_by' => $this->created_by,
            'updated_at' => $this->modified_date,
            'updated_by' => $this->modified_by,
        ]);

        return $dataProvider;
    }
}