に「エラー」メッセージを書き込むライブラリを作成しようとしていますが、エラーやdatabase
エラーを書き込むことはできないと思いますが、次のような独自の「エラー」を書き込むことはできますPHPs
CodeIgniters
$this->error->write("User is not allowed to go in here");
データベースではなくファイルへの書き込みのみをサポートする上に、エラー処理が既に組み込まれていることを私は知っています。CodeIgniter
errors/infos/debugs
本当の問題はcontroller
、呼び出された関数を取得する方法です。
私がコントローラーにいるとしましょう->./admin/settings.php
エラーが発生すると、コードがライブラリを呼び出し、それを呼び出したコントローラーを保存したいとします。(パラメータとして強制的に送信する必要があるかもしれませんが、それがあったことを手動で書きたくありませんfcn("error text", "/settings.php");
想定される出力:コントローラーによって呼び出される/controllers/admin/settings.php
内部のどこか。class