Callback functions Add callback function in PDOCrud

  
                                $pdocrud = new PDOCrud();
                                //Add callback function "beforeloginCallback" on before_select event
                                $pdocrud->addCallback("before_select", "beforeloginCallback");
                                echo $pdocrud->dbTable("users")->render();

                                // Available events are 

                                //This 'beforeloginCallback' function must be added on script/pdocrud.php file
                                // e.g. before data submission encrypt user password
                                function beforeloginCallback($data, $this) {
                                    $data["data"]["user_pass"]= md5($data["data"]["user_pass"]);
                                    return $data;
                                }
                            

Callback function in PDOCrud

Users

Showing 1 to 7 of 7 entries

# User id First name Last name User name Password Email Phone Gender Birth date Hobbies Educational status Company name Address City State Country Zip code About yourself Actions
1 26 Jon Snow jons jonathan jon@gmail.com 99009900 male 2016-11-11 Footbal, volleyball, dddd BE DDT USA newyork 0 3 452005 about desc.
2 31 Dev Smith admin admin_ddt@123 dev.ddtech@gmail.com 09977848644 male 2019-03-29 Chess BA Digital Dreams Technology A 106 leeds Enclave CA CA USA 45200 lorep ipisusm
3 32 Anonio Perez c4tuop ter5 ter5@gmail.com 3054568901 0 2025-06-17 1 university rt75 fdfgdfg florida 3 3 33335 dfgdfgdfg
4 33 sfsf sfsfsf dave@test.com dave sfsfsf@ff 353535353 1 2025-06-12 0,1 gdgdg dgdgdg dgdgdg dgdgdg 0 0,1,2 25487 sfsfsfs
5 37 jgjhgj hgjhg jhgjhg jhgjghjgh jhfg@gmail.com 6546546hgfh 0 2025-08-21 1 ghjhgj hgj hgjhg hjgj 2 1 h546546 hjgj
6 38 BOBAH CTAPKOB st4rc0w m4sterW00123@ st4rc0w@gmail.com +380508477311 MALE 1984-09-07 FREELANCE + ZSU Tallin Slavutich KR UA 07101 +
7 40 ff ff ff ff ff@fff.fff ff 0 2025-09-02 0 fff ff fff ff 0 0 fff fff
# User id First name Last name User name Password Email Phone Gender Birth date Hobbies Educational status Company name Address City State Country Zip code About yourself Actions