06/05/06 10:19:17
こんな感じで解決しました。ぽえーん。
○Ethna_Backendを拡張
コンストラクタの最後で、
自分自身をEthna_Sessionの拡張クラスに渡す。
またshutdownDBでコネクションを廃棄してしまわないよう、
何もしないメソッドでオーバーライドする。
○Ethna_Sessionを拡張
DbSessionHandlerオブジェクトを生成、ハンドラとしてセット。
Backend受け取り用のメソッドも追加。
Backendを受け取ったらDbSessionHandlerにdbオブジェクトをセット。
○DbSessionHandler
読み込み、保存等