app/Plugin/AmazonPayV2_42/Entity/Config.php line 14

Open in your IDE?
  1. <?php
  2. /*   __________________________________________________
  3.     |  Obfuscated by YAK Pro - Php Obfuscator  2.0.3   |
  4.     |              on 2023-07-05 10:12:25              |
  5.     |    GitHub: https://github.com/pk-fr/yakpro-po    |
  6.     |__________________________________________________|
  7. */
  8. namespace Plugin\AmazonPayV2_42\Entity;use Doctrine\ORM\Mapping as ORM;use Eccube\Entity\AbstractEntity;/**
  9.  * Config
  10.  *
  11.  * @ORM\Table(name="plg_amazon_pay_v2_config")
  12.  * @ORM\Entity(repositoryClass="Plugin\AmazonPayV2_42\Repository\ConfigRepository")
  13.  */
  14. class Config extends AbstractEntity{    /**
  15.      * @var int
  16.      *
  17.      * @ORM\Column(name="id", type="integer", options={"unsigned":true})
  18.      * @ORM\Id
  19.      * @ORM\GeneratedValue(strategy="IDENTITY")
  20.      */
  21. private $id;    /**
  22.      * @ORM\Column(name="amazon_account_mode", type="integer", nullable=true)
  23.      */
  24. private $amazon_account_mode;    /**
  25.      * @var integer
  26.      *
  27.      * @ORM\Column(name="env", type="integer")
  28.      */
  29. private $env;    /**
  30.      * @var string
  31.      *
  32.      * @ORM\Column(name="seller_id", type="string", length=255, nullable=true)
  33.      */
  34. private $seller_id;    /**
  35.      * @var string
  36.      *
  37.      * @ORM\Column(name="client_id", type="string", length=255, nullable=true)
  38.      */
  39. private $client_id;    /**
  40.      * @var string
  41.      *
  42.      * @ORM\Column(name="test_client_id", type="string", length=255, nullable=true)
  43.      */
  44. private $test_client_id;    /**
  45.      * @var string
  46.      *
  47.      * @ORM\Column(name="prod_key", type="string", length=255, nullable=true)
  48.      */
  49. private $prod_key;    /**
  50.      * @var string
  51.      *
  52.      * @ORM\Column(name="public_key_id", type="string", length=255, nullable=true)
  53.      */
  54. private $public_key_id;    /**
  55.      * @var string
  56.      *
  57.      * @ORM\Column(name="private_key_path", type="string", length=255, nullable=true)
  58.      */
  59. private $private_key_path;    /**
  60.      * @var integer
  61.      *
  62.      * @ORM\Column(name="sale", type="integer")
  63.      */
  64. private $sale;    /**
  65.      * @var boolean
  66.      *
  67.      * @ORM\Column(name="use_confirm_page", type="boolean", options={"default":false})
  68.      */
  69. private $use_confirm_page;    /**
  70.      * @var boolean
  71.      *
  72.      * @ORM\Column(name="auto_login", type="boolean", options={"default":false})
  73.      */
  74. private $auto_login;    /**
  75.      * @var boolean
  76.      *
  77.      * @ORM\Column(name="login_required", type="boolean", options={"default":false})
  78.      */
  79. private $login_required;    /**
  80.      * @var boolean
  81.      *
  82.      * @ORM\Column(name="order_correct", type="boolean", options={"default":false})
  83.      */
  84. private $order_correct;    /**
  85.      * @var string|null
  86.      *
  87.      * @ORM\Column(name="mail_notices", type="text", nullable=true)
  88.      */
  89. private $mail_notices;    /**
  90.      * @var boolean
  91.      *
  92.      * @ORM\Column(name="use_cart_button", type="boolean", options={"default":true})
  93.      */
  94. private $use_cart_button;    /**
  95.      * @var string
  96.      *
  97.      * @ORM\Column(name="cart_button_color", type="string", length=255, nullable=true, options={"default":"Gold"})
  98.      */
  99. private $cart_button_color;    /**
  100.      * @var string
  101.      *
  102.      * @ORM\Column(name="cart_button_place", type="string", length=255, nullable=true, options={"default":1})
  103.      */
  104. private $cart_button_place;    /**
  105.      * @var boolean
  106.      *
  107.      * @ORM\Column(name="use_mypage_login_button", type="boolean", options={"default":false})
  108.      */
  109. private $use_mypage_login_button;    /**
  110.      * @var string
  111.      *
  112.      * @ORM\Column(name="mypage_login_button_color", type="string", length=255, nullable=true, options={"default":"Gold"})
  113.      */
  114. private $mypage_login_button_color;    /**
  115.      * @var string
  116.      *
  117.      * @ORM\Column(name="mypage_login_button_place", type="string", length=255, nullable=true, options={"default":1})
  118.      */
  119. private $mypage_login_button_place;    /**
  120.      * @var boolean
  121.      *
  122.      * @ORM\Column(name="use_amazon_banner_on_top", type="boolean", options={"default":true})
  123.      */
  124. private $use_amazon_banner_on_top true;    /**
  125.      * @var boolean
  126.      *
  127.      * @ORM\Column(name="use_amazon_banner_on_cart", type="boolean", options={"default":true})
  128.      */
  129. private $use_amazon_banner_on_cart true;    /**
  130.      * @var AmazonBanner
  131.      * 
  132.      * @ORM\Column(name="amazon_banner_id_on_top", type="integer", nullable=true)
  133.      */
  134. private $amazon_banner_size_on_top;    /**
  135.      * @var AmazonBanner
  136.      * 
  137.      * @ORM\Column(name="amazon_banner_id_on_cart", type="integer", nullable=true)
  138.      */
  139. private $amazon_banner_size_on_cart;    /**
  140.      * Amazon特典告知バナー(トップページ)の配置方法(自動/手動)
  141.      *
  142.      * @var string
  143.      * 
  144.      * @ORM\Column(name="amazon_banner_place_on_top", type="string", length=255, nullable=true, options={"default":1})
  145.      */
  146. private $amazon_banner_place_on_top 1;    /**
  147.      * Amazon特典告知バナー(カート画面)の配置方法(自動/手動)
  148.      *
  149.      * @var string
  150.      * 
  151.      * @ORM\Column(name="amazon_banner_place_on_cart", type="string", length=255, nullable=true, options={"default":1})
  152.      */
  153. private $amazon_banner_place_on_cart 1;public function __construct(){}public function getId(){return $this->id;}public function getAmazonAccountMode(){return $this->amazon_account_mode;}public function setAmazonAccountMode($amazon_account_mode null){$this->amazon_account_mode $amazon_account_mode;return $this;}public function getEnv(){return $this->env;}public function setEnv($env){$this->env $env;return $this;}public function getSellerId(){return $this->seller_id;}public function setSellerId($seller_id){$this->seller_id $seller_id;return $this;}public function getPublicKeyId(){return $this->public_key_id;}public function setPublicKeyId($public_key_id){$this->public_key_id $public_key_id;return $this;}public function getPrivateKeyPath(){return $this->private_key_path;}public function setPrivateKeyPath($private_key_path){$this->private_key_path $private_key_path;return $this;}public function getClientId(){return $this->client_id;}public function setClientId($client_id){$this->client_id $client_id;return $this;}public function getTestClientId(){return $this->test_client_id;}public function setTestClientId($test_client_id){$this->test_client_id $test_client_id;return $this;}public function getProdKey(){return $this->prod_key;}public function setProdKey($prod_key){$this->prod_key $prod_key;return $this;}public function getSale(){return $this->sale;}public function setSale($sale){$this->sale $sale;return $this;}public function getAutoLogin(){return $this->auto_login;}public function setAutoLogin($auto_login){$this->auto_login $auto_login;return $this;}public function getLoginRequired(){return $this->login_required;}public function setLoginRequired($login_required){$this->login_required $login_required;return $this;}public function getOrderCorrect(){return $this->order_correct;}public function setOrderCorrect($order_correct){$this->order_correct $order_correct;return $this;}public function getMailNotices(){return $this->mail_notices;}public function setMailNotices($mail_notices){$this->mail_notices $mail_notices;return $this;}public function getUseConfirmPage(){return $this->use_confirm_page;}public function setUseConfirmPage($use_confirm_page){$this->use_confirm_page $use_confirm_page;return $this;}public function getUseCartButton(){return $this->use_cart_button;}public function setUseCartButton($use_cart_button){$this->use_cart_button $use_cart_button;return $this;}public function getCartButtonColor(){return $this->cart_button_color;}public function setCartButtonColor($cart_button_color){$this->cart_button_color $cart_button_color;return $this;}public function getCartButtonPlace(){return $this->cart_button_place;}public function setCartButtonPlace($cart_button_place){$this->cart_button_place $cart_button_place;return $this;}public function getUseMypageLoginButton(){return $this->use_mypage_login_button;}public function setUseMypageLoginButton($use_mypage_login_button){$this->use_mypage_login_button $use_mypage_login_button;return $this;}public function getMypageLoginButtonColor(){return $this->mypage_login_button_color;}public function setMypageLoginButtonColor($mypage_login_button_color){$this->mypage_login_button_color $mypage_login_button_color;return $this;}public function getMypageLoginButtonPlace(){return $this->mypage_login_button_place;}public function setMypageLoginButtonPlace($mypage_login_button_place){$this->mypage_login_button_place $mypage_login_button_place;return $this;}public function getUseAmazonBannerOnTop(){return isset($this->use_amazon_banner_on_top) ? $this->use_amazon_banner_on_top true;}public function setUseAmazonBannerOnTop($use_amazon_banner_on_top){$this->use_amazon_banner_on_top $use_amazon_banner_on_top;return $this;}public function getUseAmazonBannerOnCart(){return isset($this->use_amazon_banner_on_cart) ? $this->use_amazon_banner_on_cart true;}public function setUseAmazonBannerOnCart($use_amazon_banner_on_cart){$this->use_amazon_banner_on_cart $use_amazon_banner_on_cart;return $this;}public function getAmazonBannerSizeOnTop(){return $this->amazon_banner_size_on_top;}public function setAmazonBannerSizeOnTop($amazon_banner_size_on_top){$this->amazon_banner_size_on_top $amazon_banner_size_on_top;return $this;}public function getAmazonBannerSizeOnCart(){return $this->amazon_banner_size_on_cart;}public function setAmazonBannerSizeOnCart($amazon_banner_size_on_cart){$this->amazon_banner_size_on_cart $amazon_banner_size_on_cart;return $this;}public function getAmazonBannerPlaceOnTop(){goto pf1U1;yBAbP:return $this->amazon_banner_place_on_top;goto a8uNM;pf1U1:if (isset($this->amazon_banner_place_on_top)) {goto lnzEe;}goto brbjm;brbjm:return 1;goto egAvn;egAvn:lnzEe:goto yBAbP;a8uNM:}public function setAmazonBannerPlaceOnTop(string $amazon_banner_place_on_top){$this->amazon_banner_place_on_top $amazon_banner_place_on_top;return $this;}public function getAmazonBannerPlaceOnCart(){goto a1ykI;IoIQ3:return $this->amazon_banner_place_on_cart;goto aKuJe;eoyJK:return 1;goto ZJhgG;a1ykI:if (isset($this->amazon_banner_place_on_cart)) {goto m4E22;}goto eoyJK;ZJhgG:m4E22:goto IoIQ3;aKuJe:}public function setAmazonBannerPlaceOnCart(string $amazon_banner_place_on_cart){$this->amazon_banner_place_on_cart $amazon_banner_place_on_cart;return $this;}}