user_call_func

meng-eksekusi semua function dengan postfix tertentu di semua module yang tersedia. Biasanya digunakan pada hookable function

user_call_func($funcname[, $arg1[, $arg2[, $arg3...]]]);

  • $funcname: String postfix nama function yang akan dipanggil
  • $arg1: Object yang akan dijadikan argument ke 1 ketika mengeksekusi function yang ditemukan
  • $arg2: Object yang akan dijadikan argument ke 2 ketika mengeksekusi function yang ditemukan
  • $arg3: Object yang akan dijadikan argument ke 3 ketika mengeksekusi function yang ditemukan
  • ...: Object selanjutnya jika ada lagi
biasanya function ini dieksekusi ketika anda membuat hookable function semisal di dalam function anda ada script di bawah (dalam module "coba"):
user_call_func('coba_foo', $str1, $str2);
maka script tersebut akan mencari di semua module yang memiliki function [namamodule]_coba_foo yang tentu saja function tersebut harus di taruh di file "modules/[namamodule]/_function.php" untuk lebih jelasnya silahkan mempelajari hookable function

Untuk perihal validasi yang biasanya digunakan sebelum menggunakan function ini, anda bisa menggunakan user_call_func_validate

 

File Path: includes/function/user.php function untuk management member pada framework

0 Comment

Post Your Comment

Terakhir Dilihat