モデル - Model_Userクラス、Model_Companyクラス
Model_Baseで基本的な使い方は説明したため、
Model_UserとModel_Companyのコードを載せて説明いたします
DBの構造とモデルクラスのプロパティが一致させているため、
明確な理由がない限りプロパティ名を変更しないで下さい
また、DBのカラムを増減、カラム名を変更した際には、必ずDBのカラムとモデルクラスのプロパティを一致させて下さい
メソッドの使いなどの具体的な拡張方法についてはこちらを御覧下さい
また、Model_Baseクラスではなく、
FuelPHPが提供するModel_Crud
などを継承したい場合には、こちらを御覧下さい
Model_User
Base\Model_User
のコードは以下の通りです
class Model_User extends Model_Base
{
public $company_id = null;
public $uid = null;
public $next_engine_id = null;
public $email = null;
public $access_token = null;
public $refresh_token = null;
}
Model_Company
Base\Model_Company
のコードは以下の通りです
class Model_Company extends Model_Base
{
public $main_function_id = null;
public $platform_id = null;
}
これらのクラスを拡張する際には、fuel/app/classes/model
の中にこれらを継承したクラスが定義されているため、そちらを拡張して下さい
更新履歴
- 2015/02/17: モデル - Model_Userクラス、Model_Companyクラスページ作成