Ejemplo n.º 1
0
 public function __construct($code)
 {
     $code = CampaignDbTables::getRealCode($code);
     parent::__construct("cpn_{$code}_media");
     // 主キー列
     $field =& $this->addField(new DataField('teikei_media_id'));
     $field->setPrimaryKey();
     $field->setMainteField();
     // データ列
     $this->addField(new DataField('anken_id'));
     $this->addField(new DataField('media_id'));
     $this->addField(new DataField('media_url'));
     $this->addField(new DataField('media_url2'));
     $this->addField(new DataField('redirect_url'));
     $this->addField(new DataField('price'));
     $this->addField(new DataField('oroshi_price'));
     $this->addField(new DataField('extra_price'));
     $this->addField(new DataField('extra_oroshi'));
     $this->addField(new DataField('teikei_from'));
     $this->addField(new DataField('teikei_to'));
     $this->addField(new DataField('download_flag'));
     $this->addField(new DataField('free1_cd'));
     // メンテナンス列
     $field =& $this->addField(new DataField('upd_time'));
     $field->setMainteField();
     $field =& $this->addField(new DataField('upd_user_id'));
     $field->setMainteField();
     //		$field =& $this->addField(new DataField('del_flg'));
     //		$field->setMainteField();
 }
Ejemplo n.º 2
0
 public function __construct($code)
 {
     $code = CampaignDbTables::getRealCode($code);
     parent::__construct("cpn_{$code}_media");
     // 主キー列
     $field =& $this->addField(new DataField('teikei_media_id'));
     $field->setPrimaryKey();
     $field->setMainteField();
     // データ列
     $this->addField(new DataField('anken_id'));
     $this->addField(new DataField('media_id'));
     $this->addField(new DataField('media_url'));
     //↓↓===========nm90008 start===================================
     $this->addField(new DataField('media_url2'));
     //↑↑===========nm90008 end=====================================
     $this->addField(new DataField('redirect_url'));
     $this->addField(new DataField('price'));
     $this->addField(new DataField('oroshi_price'));
     $this->addField(new DataField('extra_price'));
     $this->addField(new DataField('extra_oroshi'));
     $this->addField(new DataField('teikei_from'));
     $this->addField(new DataField('teikei_to'));
     $this->addField(new DataField('download_flag'));
     $this->addField(new DataField('free1_cd'));
     $this->addField(new DataField('suspend_from'));
     $this->addField(new DataField('suspend_to'));
     $this->addField(new DataField('asp_admin_url'));
     $this->addField(new DataField('asp_login_id'));
     $this->addField(new DataField('asp_password'));
     $this->addField(new DataField('asp_seika_kind'));
     $this->addField(new DataField('asp_op_memo'));
     // メンテナンス列
     $field =& $this->addField(new DataField('upd_time'));
     $field->setMainteField();
     $field =& $this->addField(new DataField('upd_user_id'));
     $field->setMainteField();
     //		$field =& $this->addField(new DataField('del_flg'));
     //		$field->setMainteField();
 }
Ejemplo n.º 3
0
 /**
  * ファイルパスを取得します
  */
 public static function getFileName($code, $media_id)
 {
     $realCode = CampaignDbTables::getRealCode($code);
     return ABS_CAMPAIGN_APPROOT . "model/{$realCode}/BannerId_{$media_id}.txt";
 }