このコードを使用しようとすると、エラーが発生します。
私のコード:
require_once 'functions/general.functions.inc';
class AccessingNodes {
function getNodeId($parent_id){
$node_id = $this->getNodeIdByParentId($parent_id); // This function is defined in general.functions.inc file
return $node_id;
}
}
そのインクルードファイルの機能にアクセスできません。エラーが発生します。
エラー :
致命的なエラー 未定義のメソッド AccessingNodes::getNodeIdByParentId への呼び出し
general.functions.inc は誰かによって定義されています。ここに何が欠けているのかわかりません。SOの以前の投稿に対する回答を得ました。その中で、.inc ファイルの関数をファイル自体の関数として扱うことができると言われました。$this
だから私は演算子を使用して関数を呼び出しました。
誰でもこれを克服するために私を導いてください。