_function.php

kumpulan function function utama yang digunakan oleh framework

_func

untuk me-load function pada path modules/#1/_function.php atau includes/function/ lalu mengembalikan object tersebut ke return

_class

untuk me-load class pada path modules/#1/_class.php atau includes/class/ lalu mengembalikan object tersebut ke return

_lib

untuk me-load library pada path includes/lib/

_ext

menambahkan string format (argument#2) pada String input (argument#1)

tpl

me-return (mengembalikan) string nama file menjadi absoulte path berdasarkan pengurutan prioritas template-aktif > module. lihat detail nya untuk lebih mudah

is_url

me-validasi apakah string (argument#1) berformat URL yang benar

is_email

me-validasi apakah string (argument#1) berformat email

is_phone

me-validasi apakah string (argument#1) berformat Phone atau telpon

get_account_id

mencari id di table bbc_account dari user yang saat itu login

redirect

untuk me-redirect ke halaman lain, dan String input (argument#1) di parsing terlebih dahulu agar bisa di handle oleh framwork

repairExplode

menjadikan String/Array dengan delimiter ',' (argument #2) menjadi array unique

repairImplode

menjadikan string dengan delimiter ',' (argument #2) menjadi unique, dimana delimiter tersebut akan di tambahkan pula di awal dan di akhir string output

paramImplode

seperti function http_build_query

paramExplode

merubah string request (contoh query pada URI ) menjadi Array, hampir mirip seperti function parse_str hanya saja output di return kan

money

seperti function money_format bedanya ada opsi untuk memendekan istilah. contoh 1000 tidak hanya bisa menjadi 1,000 tp juga bisa menjadi 1k

items

menampilkan text setelah angka (argument #1) berupa jamak maupun tunggal. karena dalam beberapa bahasa menggunakan tulisan berbeda semisal 1 day / 2 days atau juga bisa 1 foot / 2 feed

ids

sama seperti `$var = implode($var, ',')` tetapi tidak return melainkan merubah format dari $var dari array menjadi string atau string tetap menjadi string dengan koma ',' delimiliter. digunakan untuk pencarian banyak id dalam MySQL

parseToArray

seperti function array_merge beda nya hanya jika argument #2 berfungsi sebagai pengganti value dari argument #1 pada index tertentu HANYA jika index tersebut tersedia pada argument #1. Jadi tidak sekedar menggabungkan seperti array_merge

fixArray

merubah array maupun string menjadi array_unique

fixValue

sama seperti function PHP `trim(String, ',');` biasa digunakan dalam query MySQL pada function `IN(IDs)`

addslashes_r

seperti function addslashes dalam PHP

stripslashes_r

seperti function stripslashes dalam PHP

urlencode_r

seperti function urlencode dalam PHP

urldecode_r

seperti function urldecode dalam PHP

htmlentities_r

seperti function htmlentities dalam PHP, hanya saja bisa digunakan untuk data Array

unhtmlentities

untuk mengembalikan format entities ke html

unhtmlentities_r

untuk mengembalikan format entities ke html, dan bisa digunakan untuk data Array

justify_text

untuk memastikan text tidak lebih panjang dari angka (argument #3) yang ditentukan contoh:
`echo justify_text('Danang', 'Widiantoro', 12);` akan menjadi `Dana... Widiantoro`

get_once

untuk menandai suatu action sudah diekseskusi atau belum berdasarkan periode yang ditentukan