includes/lib/pea/phpRollAdmin.php

ini adalah class yang di panggil oleh pea ketika ingin membuat form untuk melihat daftar data dalam database

phpRollAdmin

class untuk membuat form listing data dalam database

phpRollAdmin::setNumRows

menentukan maximal jumlah baris yang ditampilkan dalam satu halaman, jika jumlah data melebihi dari yang ditentukan maka akan di tempatkan pada halaman selanjutnya

phpRollAdmin::setActionExecute

menentukan apakah proses dalam method action akan dieksekusi ataukah tidak

phpRollAdmin::onDelete

untuk menentukan function apa yang akan dieksekusi ketika tombol delete di submit

phpRollAdmin::onEachDelete

untuk menentukan function apa yang akan dieksekusi ketika tombol delete di submit, dan dieksekusi disetiap data/baris yang dihapus

phpRollAdmin::onSave

untuk menentukan function apa yang akan di panggil ketika form di submit menggunakan tombol save

phpRollAdmin::onEachSave

untuk menentukan function apa yang akan di panggil ketika form di submit menggunakan tombol save, dan dieksekusi disetiap data/baris yang disimpan

phpRollAdmin::getDeletedId

mengambil Array ID apa saja dari database table yang dihapus

phpRollAdmin::setIsChangeBc

menentukan apakah ingin merubah warna background ketika baris di hover

phpRollAdmin::setResetTool

menentukan apakah tombol reset ingin ditampilkan ataukah tidak

phpRollAdmin::getCheckAll

membuat checkbox di judul kolom untuk mencentang semua checkbox di bawah nya

phpRollAdmin::getOrderUrl

mengambil URL yang saat itu di akses dengan menambahkan variable GET untuk pengurutan berdasarkan kolom

phpRollAdmin::getOrderQuery

mengambil query MySQL untuk pengurutan baris berdasarkan kolom (field name dari table database)

phpRollAdmin::addSystemInput

menambahkan input field sebagai penanda untuk setiap baris, juga untuk menambahkan kolom hapus data jika setDeleteTool ditentukan TRUE

phpRollAdmin::getSaveSuccessPage

mengambil pesan succes jika setelah submit berhasil menyimpan data ke dalam database table

phpRollAdmin::getDeleteSuccessPage

mengambil pesan succes jika data berhasil dihapus dalam database table

phpRollAdmin::getReport

menampilkan tag HTML untuk icon2 export jika sudah memanggil addReport atau addReportAll

phpRollAdmin::getMainForm

mengambil tag HTML semua input field yang telah ditentukan (sudah dipanggil otomatis oleh getForm)

phpRollAdmin::getForm

mengambil form listing data keseluruhan dan mengkesekusi action jika belum dipanggil sebelumnya

phpRollAdmin::actionOnDelete

method yang mengeksekusi function yang ditentukan oleh onDelete jika ditentukan. function ini sudah dipanggil di dalam action

phpRollAdmin::actionOnEachDelete

method yang mengeksekusi function yang ditentukan oleh onEachDelete jika ditentukan. function ini sudah dipanggil di dalam action di tiap baris yang dihapus

phpRollAdmin::actionOnSave

method yang mengeksekusi function yang ditentukan oleh onSave jika ditentukan. function ini sudah dipanggil di dalam action

phpRollAdmin::actionOnEachSave

method yang mengeksekusi function yang ditentukan oleh onEachSave jika ditentukan. function ini sudah dipanggil di dalam action di tiap baris yang di save

phpRollAdmin::actionSecurity

method yang dieksekusi sebelum meng-eksekusi proses yang ada di action untuk validasi jika ada perubahan pada nilai input field yang dibuat oleh addSystemInput maka eksekusi akan digagalkan

phpRollAdmin::action

mengeksekusi semua action dan query jika form di submit