PDOをEthnaのデータベースオブジェクトに使う のページに従い、 Ethna で PDO を使うようにしてみる。
Ethna_DB_PDO.php を Ethna の class/DB ディレクトリにインストール。
(以下、Ethna が /usr/share/php/Ethna にインストールされている場合)
# cd /dev/shm # wget http://dozo.rgr.jp/Ethna_DB_PDO.tar.gz # tar xvfz Ethna_DB_PDO.tar.gz # cp Ethna_DB_PDO/class/DB/Ethna_DB_PDO.php /usr/share/php/Ethna/class/DB/
Ethna.php の設定を以下のように変更。
include_once(ETHNA_BASE . '/class/DB/Ethna_DB_PDO.php');
app/Sample_Controller.php の $class の設定を以下のように変更。
var $class = array( …… 'db' => 'Ethna_DB_PDO', …… );