モデル - Model_Userクラス、Model_Companyクラス

モデル - 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クラスページ作成