| Current Path : /var/www/html/school/backend/models/ |
| 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;
}
}