私は PHP で書かれた便利なオブジェクトを持っています。それを my_class.php と呼びましょう
<?php
class my_class{
var property;
function __construct($conn){
$query = "SELECT * FROM bla bla bla";
$rs2 = mysql_query($query , $conn);
//... do stuff with results etc.
}
function do_something(){
//more code here
}
}
?>
このクラスでやりたいことは、EE サイトの管理セクション内で次のように使用できるようにすることです。
$this_obj = new my_class($conn);
このことから生じる問題は次のとおりです:
1) $conn は、EE の外部にいる場合は MySql への接続になるため、これを EE データベース呼び出しを使用できる場所に配置することをお勧めします。
2) EE が何度もインスタンス化できるように、どこにクラスを配置しますか?
このオブジェクトを有効にするには、何十回もインスタンス化する必要があります。1 つのインスタンスではなく、これらのオブジェクトの配列を使用したいと考えています。
洞察を事前にありがとう!