【Wakarana】複数のWakaranaデータベースを併用する
Wakaranaで、職員のアカウントと利用客のアカウントを別々のデータベースに分けて管理するような場合のサンプルコードです。事前に「staff/wakarana_config.ini」と「customer/wakarana_config.ini」の2つの設定ファイルを作成し、それぞれの設定ファイルで異なるデータベースを指定することで、別々のデータベースに接続したwakaranaインスタンスを生成することができるようになります。
wakaranaインスタンスの生成時の引数には、「wakarana_config.ini」が存在するディレクトリのパスを指定します。
sample.php
<?php
include "wakarana/main.php";
$wakarana_1 = new wakarana("staff");
$wakarana_2 = new wakarana("customer");
//職員一覧の取得
$staff_list = $wakarana_1->get_all_users();
//利用客一覧の取得
$customer_list = $wakarana_2->get_all_users();