src/Eccube/Entity/BaseInfo.php line 29

Open in your IDE?
  1. <?php
  2. /*
  3.  * This file is part of EC-CUBE
  4.  *
  5.  * Copyright(c) EC-CUBE CO.,LTD. All Rights Reserved.
  6.  *
  7.  * http://www.ec-cube.co.jp/
  8.  *
  9.  * For the full copyright and license information, please view the LICENSE
  10.  * file that was distributed with this source code.
  11.  */
  12. namespace Eccube\Entity;
  13. use Doctrine\ORM\Mapping as ORM;
  14. if (!class_exists('\Eccube\Entity\BaseInfo')) {
  15.     /**
  16.      * BaseInfo
  17.      *
  18.      * @ORM\Table(name="dtb_base_info")
  19.      * @ORM\InheritanceType("SINGLE_TABLE")
  20.      * @ORM\DiscriminatorColumn(name="discriminator_type", type="string", length=255)
  21.      * @ORM\HasLifecycleCallbacks()
  22.      * @ORM\Entity(repositoryClass="Eccube\Repository\BaseInfoRepository")
  23.      * @ORM\Cache(usage="NONSTRICT_READ_WRITE")
  24.      */
  25.     class BaseInfo extends \Eccube\Entity\AbstractEntity
  26.     {
  27.         /**
  28.          * @var int
  29.          *
  30.          * @ORM\Column(name="id", type="integer", options={"unsigned":true})
  31.          * @ORM\Id
  32.          * @ORM\GeneratedValue(strategy="IDENTITY")
  33.          */
  34.         private $id;
  35.         /**
  36.          * @var string|null
  37.          *
  38.          * @ORM\Column(name="company_name", type="string", length=255, nullable=true)
  39.          */
  40.         private $company_name;
  41.         /**
  42.          * @var string|null
  43.          *
  44.          * @ORM\Column(name="company_kana", type="string", length=255, nullable=true)
  45.          */
  46.         private $company_kana;
  47.         /**
  48.          * @var string|null
  49.          *
  50.          * @ORM\Column(name="postal_code", type="string", length=8, nullable=true)
  51.          */
  52.         private $postal_code;
  53.         /**
  54.          * @var string|null
  55.          *
  56.          * @ORM\Column(name="addr01", type="string", length=255, nullable=true)
  57.          */
  58.         private $addr01;
  59.         /**
  60.          * @var string|null
  61.          *
  62.          * @ORM\Column(name="addr02", type="string", length=255, nullable=true)
  63.          */
  64.         private $addr02;
  65.         /**
  66.          * @var string|null
  67.          *
  68.          * @ORM\Column(name="phone_number", type="string", length=14, nullable=true)
  69.          */
  70.         private $phone_number;
  71.         /**
  72.          * @var string|null
  73.          *
  74.          * @ORM\Column(name="business_hour", type="string", length=255, nullable=true)
  75.          */
  76.         private $business_hour;
  77.         /**
  78.          * @var string|null
  79.          *
  80.          * @ORM\Column(name="email01", type="string", length=255, nullable=true)
  81.          */
  82.         private $email01;
  83.         /**
  84.          * @var string|null
  85.          *
  86.          * @ORM\Column(name="email02", type="string", length=255, nullable=true)
  87.          */
  88.         private $email02;
  89.         /**
  90.          * @var string|null
  91.          *
  92.          * @ORM\Column(name="email03", type="string", length=255, nullable=true)
  93.          */
  94.         private $email03;
  95.         /**
  96.          * @var string|null
  97.          *
  98.          * @ORM\Column(name="email04", type="string", length=255, nullable=true)
  99.          */
  100.         private $email04;
  101.         /**
  102.          * @var string|null
  103.          *
  104.          * @ORM\Column(name="shop_name", type="string", length=255, nullable=true)
  105.          */
  106.         private $shop_name;
  107.         /**
  108.          * @var string|null
  109.          *
  110.          * @ORM\Column(name="shop_kana", type="string", length=255, nullable=true)
  111.          */
  112.         private $shop_kana;
  113.         /**
  114.          * @var string|null
  115.          *
  116.          * @ORM\Column(name="shop_name_eng", type="string", length=255, nullable=true)
  117.          */
  118.         private $shop_name_eng;
  119.         /**
  120.          * @var \DateTime
  121.          *
  122.          * @ORM\Column(name="update_date", type="datetimetz")
  123.          */
  124.         private $update_date;
  125.         /**
  126.          * @var string|null
  127.          *
  128.          * @ORM\Column(name="good_traded", type="string", length=4000, nullable=true)
  129.          */
  130.         private $good_traded;
  131.         /**
  132.          * @var string|null
  133.          *
  134.          * @ORM\Column(name="message", type="string", length=4000, nullable=true)
  135.          */
  136.         private $message;
  137.         /**
  138.          * @var string|null
  139.          *
  140.          * @ORM\Column(name="delivery_free_amount", type="decimal", precision=12, scale=2, nullable=true, options={"unsigned":true})
  141.          */
  142.         private $delivery_free_amount;
  143.         /**
  144.          * @var int|null
  145.          *
  146.          * @ORM\Column(name="delivery_free_quantity", type="integer", nullable=true, options={"unsigned":true})
  147.          */
  148.         private $delivery_free_quantity;
  149.         /**
  150.          * @var boolean
  151.          *
  152.          * @ORM\Column(name="option_mypage_order_status_display", type="boolean", options={"default":true})
  153.          */
  154.         private $option_mypage_order_status_display true;
  155.         /**
  156.          * @var boolean
  157.          *
  158.          * @ORM\Column(name="option_nostock_hidden", type="boolean", options={"default":false})
  159.          */
  160.         private $option_nostock_hidden false;
  161.         /**
  162.          * @var boolean
  163.          *
  164.          * @ORM\Column(name="vendor_can_edit_order_detail", type="boolean", options={"default":false})
  165.          */
  166.         private $vendor_can_edit_order_detail false;
  167.         /**
  168.          * @var boolean
  169.          *
  170.          * @ORM\Column(name="option_favorite_product", type="boolean", options={"default":true})
  171.          */
  172.         private $option_favorite_product true;
  173.         /**
  174.          * @var boolean
  175.          *
  176.          * @ORM\Column(name="option_product_delivery_fee", type="boolean", options={"default":false})
  177.          */
  178.         private $option_product_delivery_fee false;
  179.         /**
  180.          * @var string|null
  181.          *
  182.          * @ORM\Column(name="invoice_registration_number", type="string", length=255, nullable=true)
  183.          */
  184.         private $invoice_registration_number;
  185.         /**
  186.          * @var boolean
  187.          *
  188.          * @ORM\Column(name="option_product_tax_rule", type="boolean", options={"default":false})
  189.          */
  190.         private $option_product_tax_rule false;
  191.         /**
  192.          * @var boolean
  193.          *
  194.          * @ORM\Column(name="option_customer_activate", type="boolean", options={"default":true})
  195.          */
  196.         private $option_customer_activate true;
  197.         /**
  198.          * @var boolean
  199.          *
  200.          * @ORM\Column(name="option_remember_me", type="boolean", options={"default":true})
  201.          */
  202.         private $option_remember_me true;
  203.         /**
  204.          * @var boolean
  205.          *
  206.          * @ORM\Column(name="option_mail_notifier", type="boolean", options={"default":false})
  207.          */
  208.         private $option_mail_notifier false;
  209.         /**
  210.          * @var string|null
  211.          *
  212.          * @ORM\Column(name="authentication_key", type="string", length=255, nullable=true)
  213.          */
  214.         private $authentication_key;
  215.         /**
  216.          * @var string|null
  217.          *
  218.          * @deprecated 使用していないため、削除予定
  219.          *
  220.          * @ORM\Column(name="php_path", type="string", length=255, nullable=true)
  221.          */
  222.         private $php_path;
  223.         /**
  224.          * @var boolean
  225.          *
  226.          * @ORM\Column(name="option_point", type="boolean", options={"default":true})
  227.          */
  228.         private $option_point true;
  229.         /**
  230.          * @var string
  231.          *
  232.          * @ORM\Column(name="basic_point_rate", type="decimal", precision=10, scale=0, options={"unsigned":true, "default":1}, nullable=true)
  233.          */
  234.         private $basic_point_rate '1';
  235.         /**
  236.          * @var string
  237.          *
  238.          * @ORM\Column(name="point_conversion_rate", type="decimal", precision=10, scale=0, options={"unsigned":true, "default":1}, nullable=true)
  239.          */
  240.         private $point_conversion_rate '1';
  241.         /**
  242.          * @var boolean
  243.          *
  244.          * @ORM\Column(name="option_pointwbike", type="boolean", options={"default":true})
  245.          */
  246.         private $option_pointwbike true;
  247.         /**
  248.          * @var string
  249.          *
  250.          * @ORM\Column(name="basic_pointwbike_rate", type="decimal", precision=10, scale=0, options={"unsigned":true, "default":1}, nullable=true)
  251.          */
  252.         private $basic_pointwbike_rate '1';
  253.         /**
  254.          * @var string
  255.          *
  256.          * @ORM\Column(name="pointwbike_conversion_rate", type="decimal", precision=10, scale=0, options={"unsigned":true, "default":1}, nullable=true)
  257.          */
  258.         private $pointwbike_conversion_rate '1';
  259.         /**
  260.          * @var \Eccube\Entity\Master\Country
  261.          *
  262.          * @ORM\ManyToOne(targetEntity="Eccube\Entity\Master\Country")
  263.          * @ORM\JoinColumns({
  264.          *   @ORM\JoinColumn(name="country_id", referencedColumnName="id")
  265.          * })
  266.          * @ORM\Cache(usage="NONSTRICT_READ_WRITE")
  267.          */
  268.         private $Country;
  269.         /**
  270.          * @var \Eccube\Entity\Master\Pref
  271.          *
  272.          * @ORM\ManyToOne(targetEntity="Eccube\Entity\Master\Pref")
  273.          * @ORM\JoinColumns({
  274.          *   @ORM\JoinColumn(name="pref_id", referencedColumnName="id")
  275.          * })
  276.          * @ORM\Cache(usage="NONSTRICT_READ_WRITE")
  277.          */
  278.         private $Pref;
  279.         /**
  280.          * Get id.
  281.          *
  282.          * @return int
  283.          */
  284.         public function getId()
  285.         {
  286.             return $this->id;
  287.         }
  288.         /**
  289.          * Set companyName.
  290.          *
  291.          * @param string|null $companyName
  292.          *
  293.          * @return BaseInfo
  294.          */
  295.         public function setCompanyName($companyName null)
  296.         {
  297.             $this->company_name $companyName;
  298.             return $this;
  299.         }
  300.         /**
  301.          * Get companyName.
  302.          *
  303.          * @return string|null
  304.          */
  305.         public function getCompanyName()
  306.         {
  307.             return $this->company_name;
  308.         }
  309.         /**
  310.          * Set companyKana.
  311.          *
  312.          * @param string|null $companyKana
  313.          *
  314.          * @return BaseInfo
  315.          */
  316.         public function setCompanyKana($companyKana null)
  317.         {
  318.             $this->company_kana $companyKana;
  319.             return $this;
  320.         }
  321.         /**
  322.          * Get companyKana.
  323.          *
  324.          * @return string|null
  325.          */
  326.         public function getCompanyKana()
  327.         {
  328.             return $this->company_kana;
  329.         }
  330.         /**
  331.          * Set postal_code.
  332.          *
  333.          * @param string|null $postal_code
  334.          *
  335.          * @return BaseInfo
  336.          */
  337.         public function setPostalCode($postal_code null)
  338.         {
  339.             $this->postal_code $postal_code;
  340.             return $this;
  341.         }
  342.         /**
  343.          * Get postal_code.
  344.          *
  345.          * @return string|null
  346.          */
  347.         public function getPostalCode()
  348.         {
  349.             return $this->postal_code;
  350.         }
  351.         /**
  352.          * Set addr01.
  353.          *
  354.          * @param string|null $addr01
  355.          *
  356.          * @return BaseInfo
  357.          */
  358.         public function setAddr01($addr01 null)
  359.         {
  360.             $this->addr01 $addr01;
  361.             return $this;
  362.         }
  363.         /**
  364.          * Get addr01.
  365.          *
  366.          * @return string|null
  367.          */
  368.         public function getAddr01()
  369.         {
  370.             return $this->addr01;
  371.         }
  372.         /**
  373.          * Set addr02.
  374.          *
  375.          * @param string|null $addr02
  376.          *
  377.          * @return BaseInfo
  378.          */
  379.         public function setAddr02($addr02 null)
  380.         {
  381.             $this->addr02 $addr02;
  382.             return $this;
  383.         }
  384.         /**
  385.          * Get addr02.
  386.          *
  387.          * @return string|null
  388.          */
  389.         public function getAddr02()
  390.         {
  391.             return $this->addr02;
  392.         }
  393.         /**
  394.          * Set phone_number.
  395.          *
  396.          * @param string|null $phone_number
  397.          *
  398.          * @return BaseInfo
  399.          */
  400.         public function setPhoneNumber($phone_number null)
  401.         {
  402.             $this->phone_number $phone_number;
  403.             return $this;
  404.         }
  405.         /**
  406.          * Get phone_number.
  407.          *
  408.          * @return string|null
  409.          */
  410.         public function getPhoneNumber()
  411.         {
  412.             return $this->phone_number;
  413.         }
  414.         /**
  415.          * Set businessHour.
  416.          *
  417.          * @param string|null $businessHour
  418.          *
  419.          * @return BaseInfo
  420.          */
  421.         public function setBusinessHour($businessHour null)
  422.         {
  423.             $this->business_hour $businessHour;
  424.             return $this;
  425.         }
  426.         /**
  427.          * Get businessHour.
  428.          *
  429.          * @return string|null
  430.          */
  431.         public function getBusinessHour()
  432.         {
  433.             return $this->business_hour;
  434.         }
  435.         /**
  436.          * Set email01.
  437.          *
  438.          * @param string|null $email01
  439.          *
  440.          * @return BaseInfo
  441.          */
  442.         public function setEmail01($email01 null)
  443.         {
  444.             $this->email01 $email01;
  445.             return $this;
  446.         }
  447.         /**
  448.          * Get email01.
  449.          *
  450.          * @return string|null
  451.          */
  452.         public function getEmail01()
  453.         {
  454.             return $this->email01;
  455.         }
  456.         /**
  457.          * Set email02.
  458.          *
  459.          * @param string|null $email02
  460.          *
  461.          * @return BaseInfo
  462.          */
  463.         public function setEmail02($email02 null)
  464.         {
  465.             $this->email02 $email02;
  466.             return $this;
  467.         }
  468.         /**
  469.          * Get email02.
  470.          *
  471.          * @return string|null
  472.          */
  473.         public function getEmail02()
  474.         {
  475.             return $this->email02;
  476.         }
  477.         /**
  478.          * Set email03.
  479.          *
  480.          * @param string|null $email03
  481.          *
  482.          * @return BaseInfo
  483.          */
  484.         public function setEmail03($email03 null)
  485.         {
  486.             $this->email03 $email03;
  487.             return $this;
  488.         }
  489.         /**
  490.          * Get email03.
  491.          *
  492.          * @return string|null
  493.          */
  494.         public function getEmail03()
  495.         {
  496.             return $this->email03;
  497.         }
  498.         /**
  499.          * Set email04.
  500.          *
  501.          * @param string|null $email04
  502.          *
  503.          * @return BaseInfo
  504.          */
  505.         public function setEmail04($email04 null)
  506.         {
  507.             $this->email04 $email04;
  508.             return $this;
  509.         }
  510.         /**
  511.          * Get email04.
  512.          *
  513.          * @return string|null
  514.          */
  515.         public function getEmail04()
  516.         {
  517.             return $this->email04;
  518.         }
  519.         /**
  520.          * Set shopName.
  521.          *
  522.          * @param string|null $shopName
  523.          *
  524.          * @return BaseInfo
  525.          */
  526.         public function setShopName($shopName null)
  527.         {
  528.             $this->shop_name $shopName;
  529.             return $this;
  530.         }
  531.         /**
  532.          * Get shopName.
  533.          *
  534.          * @return string|null
  535.          */
  536.         public function getShopName()
  537.         {
  538.             return $this->shop_name;
  539.         }
  540.         /**
  541.          * Set shopKana.
  542.          *
  543.          * @param string|null $shopKana
  544.          *
  545.          * @return BaseInfo
  546.          */
  547.         public function setShopKana($shopKana null)
  548.         {
  549.             $this->shop_kana $shopKana;
  550.             return $this;
  551.         }
  552.         /**
  553.          * Get shopKana.
  554.          *
  555.          * @return string|null
  556.          */
  557.         public function getShopKana()
  558.         {
  559.             return $this->shop_kana;
  560.         }
  561.         /**
  562.          * Set shopNameEng.
  563.          *
  564.          * @param string|null $shopNameEng
  565.          *
  566.          * @return BaseInfo
  567.          */
  568.         public function setShopNameEng($shopNameEng null)
  569.         {
  570.             $this->shop_name_eng $shopNameEng;
  571.             return $this;
  572.         }
  573.         /**
  574.          * Get shopNameEng.
  575.          *
  576.          * @return string|null
  577.          */
  578.         public function getShopNameEng()
  579.         {
  580.             return $this->shop_name_eng;
  581.         }
  582.         /**
  583.          * Set updateDate.
  584.          *
  585.          * @param \DateTime $updateDate
  586.          *
  587.          * @return BaseInfo
  588.          */
  589.         public function setUpdateDate($updateDate)
  590.         {
  591.             $this->update_date $updateDate;
  592.             return $this;
  593.         }
  594.         /**
  595.          * Get updateDate.
  596.          *
  597.          * @return \DateTime
  598.          */
  599.         public function getUpdateDate()
  600.         {
  601.             return $this->update_date;
  602.         }
  603.         /**
  604.          * Set goodTraded.
  605.          *
  606.          * @param string|null $goodTraded
  607.          *
  608.          * @return BaseInfo
  609.          */
  610.         public function setGoodTraded($goodTraded null)
  611.         {
  612.             $this->good_traded $goodTraded;
  613.             return $this;
  614.         }
  615.         /**
  616.          * Get goodTraded.
  617.          *
  618.          * @return string|null
  619.          */
  620.         public function getGoodTraded()
  621.         {
  622.             return $this->good_traded;
  623.         }
  624.         /**
  625.          * Set message.
  626.          *
  627.          * @param string|null $message
  628.          *
  629.          * @return BaseInfo
  630.          */
  631.         public function setMessage($message null)
  632.         {
  633.             $this->message $message;
  634.             return $this;
  635.         }
  636.         /**
  637.          * Get message.
  638.          *
  639.          * @return string|null
  640.          */
  641.         public function getMessage()
  642.         {
  643.             return $this->message;
  644.         }
  645.         /**
  646.          * Set deliveryFreeAmount.
  647.          *
  648.          * @param string|null $deliveryFreeAmount
  649.          *
  650.          * @return BaseInfo
  651.          */
  652.         public function setDeliveryFreeAmount($deliveryFreeAmount null)
  653.         {
  654.             $this->delivery_free_amount $deliveryFreeAmount;
  655.             return $this;
  656.         }
  657.         /**
  658.          * Get deliveryFreeAmount.
  659.          *
  660.          * @return string|null
  661.          */
  662.         public function getDeliveryFreeAmount()
  663.         {
  664.             return $this->delivery_free_amount;
  665.         }
  666.         /**
  667.          * Set deliveryFreeQuantity.
  668.          *
  669.          * @param int|null $deliveryFreeQuantity
  670.          *
  671.          * @return BaseInfo
  672.          */
  673.         public function setDeliveryFreeQuantity($deliveryFreeQuantity null)
  674.         {
  675.             $this->delivery_free_quantity $deliveryFreeQuantity;
  676.             return $this;
  677.         }
  678.         /**
  679.          * Get deliveryFreeQuantity.
  680.          *
  681.          * @return int|null
  682.          */
  683.         public function getDeliveryFreeQuantity()
  684.         {
  685.             return $this->delivery_free_quantity;
  686.         }
  687.         /**
  688.          * Set optionMypageOrderStatusDisplay.
  689.          *
  690.          * @param boolean $optionMypageOrderStatusDisplay
  691.          *
  692.          * @return BaseInfo
  693.          */
  694.         public function setOptionMypageOrderStatusDisplay($optionMypageOrderStatusDisplay)
  695.         {
  696.             $this->option_mypage_order_status_display $optionMypageOrderStatusDisplay;
  697.             return $this;
  698.         }
  699.         /**
  700.          * Get optionMypageOrderStatusDisplay.
  701.          *
  702.          * @return boolean
  703.          */
  704.         public function isOptionMypageOrderStatusDisplay()
  705.         {
  706.             return $this->option_mypage_order_status_display;
  707.         }
  708.         /**
  709.          * Set optionNostockHidden.
  710.          *
  711.          * @param integer $optionNostockHidden
  712.          *
  713.          * @return BaseInfo
  714.          */
  715.         public function setOptionNostockHidden($optionNostockHidden)
  716.         {
  717.             $this->option_nostock_hidden $optionNostockHidden;
  718.             return $this;
  719.         }
  720.         /**
  721.          * Set vendorCanEditOrderDetail.
  722.          *
  723.          * @param integer $vendorCanEditOrderDetail
  724.          *
  725.          * @return BaseInfo
  726.          */
  727.         public function setVendorCanEditOrderDetail($vendorCanEditOrderDetail)
  728.         {
  729.             $this->vendor_can_edit_order_detail $vendorCanEditOrderDetail;
  730.             return $this;
  731.         }
  732.         /**
  733.          * Get getVendorCanEditOrderDetail.
  734.          *
  735.          * @return boolean
  736.          */
  737.         public function getVendorCanEditOrderDetail()
  738.         {
  739.             return $this->vendor_can_edit_order_detail;
  740.         }
  741.         /**
  742.          * Get optionNostockHidden.
  743.          *
  744.          * @return boolean
  745.          */
  746.         public function isOptionNostockHidden()
  747.         {
  748.             return $this->option_nostock_hidden;
  749.         }
  750.         /**
  751.          * Set optionFavoriteProduct.
  752.          *
  753.          * @param boolean $optionFavoriteProduct
  754.          *
  755.          * @return BaseInfo
  756.          */
  757.         public function setOptionFavoriteProduct($optionFavoriteProduct)
  758.         {
  759.             $this->option_favorite_product $optionFavoriteProduct;
  760.             return $this;
  761.         }
  762.         /**
  763.          * Get optionFavoriteProduct.
  764.          *
  765.          * @return boolean
  766.          */
  767.         public function isOptionFavoriteProduct()
  768.         {
  769.             return $this->option_favorite_product;
  770.         }
  771.         /**
  772.          * Set optionProductDeliveryFee.
  773.          *
  774.          * @param boolean $optionProductDeliveryFee
  775.          *
  776.          * @return BaseInfo
  777.          */
  778.         public function setOptionProductDeliveryFee($optionProductDeliveryFee)
  779.         {
  780.             $this->option_product_delivery_fee $optionProductDeliveryFee;
  781.             return $this;
  782.         }
  783.         /**
  784.          * Get optionProductDeliveryFee.
  785.          *
  786.          * @return boolean
  787.          */
  788.         public function isOptionProductDeliveryFee()
  789.         {
  790.             return $this->option_product_delivery_fee;
  791.         }
  792.         /**
  793.          * Set invoiceRegistrationNumber.
  794.          *
  795.          * @param string $invoiceRegistrationNumber
  796.          *
  797.          * @return BaseInfo
  798.          */
  799.         public function setInvoiceRegistrationNumber($invoiceRegistrationNumber)
  800.         {
  801.             $this->invoice_registration_number $invoiceRegistrationNumber;
  802.             return $this;
  803.         }
  804.         /**
  805.          * Get invoiceRegistrationNumber.
  806.          *
  807.          * @return string|null
  808.          */
  809.         public function getInvoiceRegistrationNumber()
  810.         {
  811.             return $this->invoice_registration_number;
  812.         }
  813.         /**
  814.          * Set optionProductTaxRule.
  815.          *
  816.          * @param boolean $optionProductTaxRule
  817.          *
  818.          * @return BaseInfo
  819.          */
  820.         public function setOptionProductTaxRule($optionProductTaxRule)
  821.         {
  822.             $this->option_product_tax_rule $optionProductTaxRule;
  823.             return $this;
  824.         }
  825.         /**
  826.          * Get optionProductTaxRule.
  827.          *
  828.          * @return boolean
  829.          */
  830.         public function isOptionProductTaxRule()
  831.         {
  832.             return $this->option_product_tax_rule;
  833.         }
  834.         /**
  835.          * Set optionCustomerActivate.
  836.          *
  837.          * @param boolean $optionCustomerActivate
  838.          *
  839.          * @return BaseInfo
  840.          */
  841.         public function setOptionCustomerActivate($optionCustomerActivate)
  842.         {
  843.             $this->option_customer_activate $optionCustomerActivate;
  844.             return $this;
  845.         }
  846.         /**
  847.          * Get optionCustomerActivate.
  848.          *
  849.          * @return boolean
  850.          */
  851.         public function isOptionCustomerActivate()
  852.         {
  853.             return $this->option_customer_activate;
  854.         }
  855.         /**
  856.          * Set optionRememberMe.
  857.          *
  858.          * @param boolean $optionRememberMe
  859.          *
  860.          * @return BaseInfo
  861.          */
  862.         public function setOptionRememberMe($optionRememberMe)
  863.         {
  864.             $this->option_remember_me $optionRememberMe;
  865.             return $this;
  866.         }
  867.         /**
  868.          * Get optionRememberMe.
  869.          *
  870.          * @return boolean
  871.          */
  872.         public function isOptionRememberMe()
  873.         {
  874.             return $this->option_remember_me;
  875.         }
  876.         /**
  877.          * Set optionMailNotifier.
  878.          *
  879.          * @param boolean $optionRememberMe
  880.          *
  881.          * @return BaseInfo
  882.          */
  883.         public function setOptionMailNotifier($optionRememberMe)
  884.         {
  885.             $this->option_mail_notifier $optionRememberMe;
  886.             return $this;
  887.         }
  888.         /**
  889.          * Get optionRememberMe.
  890.          *
  891.          * @return boolean
  892.          */
  893.         public function isOptionMailNotifier()
  894.         {
  895.             return $this->option_mail_notifier;
  896.         }
  897.         /**
  898.          * Set authenticationKey.
  899.          *
  900.          * @param string|null $authenticationKey
  901.          *
  902.          * @return BaseInfo
  903.          */
  904.         public function setAuthenticationKey($authenticationKey null)
  905.         {
  906.             $this->authentication_key $authenticationKey;
  907.             return $this;
  908.         }
  909.         /**
  910.          * Get authenticationKey.
  911.          *
  912.          * @return string|null
  913.          */
  914.         public function getAuthenticationKey()
  915.         {
  916.             return $this->authentication_key;
  917.         }
  918.         /**
  919.          * Set country.
  920.          *
  921.          * @param \Eccube\Entity\Master\Country|null $country
  922.          *
  923.          * @return BaseInfo
  924.          */
  925.         public function setCountry(Master\Country $country null)
  926.         {
  927.             $this->Country $country;
  928.             return $this;
  929.         }
  930.         /**
  931.          * Get country.
  932.          *
  933.          * @return \Eccube\Entity\Master\Country|null
  934.          */
  935.         public function getCountry()
  936.         {
  937.             return $this->Country;
  938.         }
  939.         /**
  940.          * Set pref.
  941.          *
  942.          * @param \Eccube\Entity\Master\Pref|null $pref
  943.          *
  944.          * @return BaseInfo
  945.          */
  946.         public function setPref(Master\Pref $pref null)
  947.         {
  948.             $this->Pref $pref;
  949.             return $this;
  950.         }
  951.         /**
  952.          * Get pref.
  953.          *
  954.          * @return \Eccube\Entity\Master\Pref|null
  955.          */
  956.         public function getPref()
  957.         {
  958.             return $this->Pref;
  959.         }
  960.         /**
  961.          * Set optionPoint
  962.          *
  963.          * @param boolean $optionPoint
  964.          *
  965.          * @return BaseInfo
  966.          */
  967.         public function setOptionPoint($optionPoint)
  968.         {
  969.             $this->option_point $optionPoint;
  970.             return $this;
  971.         }
  972.         /**
  973.          * Get optionPoint
  974.          *
  975.          * @return boolean
  976.          */
  977.         public function isOptionPoint()
  978.         {
  979.             return $this->option_point;
  980.         }
  981.         /**
  982.          * Set pointConversionRate
  983.          *
  984.          * @param string $pointConversionRate
  985.          *
  986.          * @return BaseInfo
  987.          */
  988.         public function setPointConversionRate($pointConversionRate)
  989.         {
  990.             $this->point_conversion_rate $pointConversionRate;
  991.             return $this;
  992.         }
  993.         /**
  994.          * Get pointConversionRate
  995.          *
  996.          * @return string
  997.          */
  998.         public function getPointConversionRate()
  999.         {
  1000.             return $this->point_conversion_rate;
  1001.         }
  1002.         /**
  1003.          * Set basicPointRate
  1004.          *
  1005.          * @param string $basicPointRate
  1006.          *
  1007.          * @return BaseInfo
  1008.          */
  1009.         public function setBasicPointRate($basicPointRate)
  1010.         {
  1011.             $this->basic_point_rate $basicPointRate;
  1012.             return $this;
  1013.         }
  1014.         /**
  1015.          * Get basicPointRate
  1016.          *
  1017.          * @return string
  1018.          */
  1019.         public function getBasicPointRate()
  1020.         {
  1021.             return $this->basic_point_rate;
  1022.         }
  1023.         /**
  1024.          * Set optionPointwbike
  1025.          *
  1026.          * @param boolean $optionPointwbike
  1027.          *
  1028.          * @return BaseInfo
  1029.          */
  1030.         public function setOptionPointwbike($optionPointwbike)
  1031.         {
  1032.             $this->option_pointwbike $optionPointwbike;
  1033.             return $this;
  1034.         }
  1035.         /**
  1036.          * Get optionPointwbike
  1037.          *
  1038.          * @return boolean
  1039.          */
  1040.         public function isOptionPointwbike()
  1041.         {
  1042.             return $this->option_pointwbike;
  1043.         }
  1044.         /**
  1045.          * Set pointwbikeConversionRate
  1046.          *
  1047.          * @param string $pointwbikeConversionRate
  1048.          *
  1049.          * @return BaseInfo
  1050.          */
  1051.         public function setPointwbikeConversionRate($pointwbikeConversionRate)
  1052.         {
  1053.             $this->pointwbike_conversion_rate $pointwbikeConversionRate;
  1054.             return $this;
  1055.         }
  1056.         /**
  1057.          * Get pointwbikeConversionRate
  1058.          *
  1059.          * @return string
  1060.          */
  1061.         public function getPointwbikeConversionRate()
  1062.         {
  1063.             return $this->pointwbike_conversion_rate;
  1064.         }
  1065.         /**
  1066.          * Set basicPointwbikeRate
  1067.          *
  1068.          * @param string $basicPointwbikeRate
  1069.          *
  1070.          * @return BaseInfo
  1071.          */
  1072.         public function setBasicPointwbikeRate($basicPointwbikeRate)
  1073.         {
  1074.             $this->basic_pointwbike_rate $basicPointwbikeRate;
  1075.             return $this;
  1076.         }
  1077.         /**
  1078.          * Get basicPointwbikeRate
  1079.          *
  1080.          * @return string
  1081.          */
  1082.         public function getBasicPointwbikeRate()
  1083.         {
  1084.             return $this->basic_pointwbike_rate;
  1085.         }
  1086.         /**
  1087.          * @return string|null
  1088.          *
  1089.          * @deprecated 使用していないため、削除予定
  1090.          */
  1091.         public function getPhpPath()
  1092.         {
  1093.             return $this->php_path;
  1094.         }
  1095.         /**
  1096.          * @param string|null $php_path
  1097.          *
  1098.          * @deprecated 使用していないため、削除予定
  1099.          *
  1100.          * @return $this
  1101.          */
  1102.         public function setPhpPath($php_path)
  1103.         {
  1104.             $this->php_path $php_path;
  1105.             return $this;
  1106.         }
  1107.     }
  1108. }