app/proxy/entity/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.     /**
  15.      * BaseInfo
  16.      *
  17.      * @ORM\Table(name="dtb_base_info")
  18.      * @ORM\InheritanceType("SINGLE_TABLE")
  19.      * @ORM\DiscriminatorColumn(name="discriminator_type", type="string", length=255)
  20.      * @ORM\HasLifecycleCallbacks()
  21.      * @ORM\Entity(repositoryClass="Eccube\Repository\BaseInfoRepository")
  22.      * @ORM\Cache(usage="NONSTRICT_READ_WRITE")
  23.      */
  24.     class BaseInfo extends \Eccube\Entity\AbstractEntity
  25.     {
  26.     use \Plugin\SiteKit42\Entity\BaseInfoTrait;
  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="addr03", type="string", length=255, nullable=true)
  69.          */
  70.         private $addr03;
  71.         /**
  72.          * @var string|null
  73.          *
  74.          * @ORM\Column(name="phone_number", type="string", length=14, nullable=true)
  75.          */
  76.         private $phone_number;
  77.         /**
  78.          * @var string|null
  79.          *
  80.          * @ORM\Column(name="business_hour", type="string", length=255, nullable=true)
  81.          */
  82.         private $business_hour;
  83.         /**
  84.          * @var string|null
  85.          *
  86.          * @ORM\Column(name="email01", type="string", length=255, nullable=true)
  87.          */
  88.         private $email01;
  89.         /**
  90.          * @var string|null
  91.          *
  92.          * @ORM\Column(name="email02", type="string", length=255, nullable=true)
  93.          */
  94.         private $email02;
  95.         /**
  96.          * @var string|null
  97.          *
  98.          * @ORM\Column(name="email03", type="string", length=255, nullable=true)
  99.          */
  100.         private $email03;
  101.         /**
  102.          * @var string|null
  103.          *
  104.          * @ORM\Column(name="email04", type="string", length=255, nullable=true)
  105.          */
  106.         private $email04;
  107.         /**
  108.          * @var string|null
  109.          *
  110.          * @ORM\Column(name="shop_name", type="string", length=255, nullable=true)
  111.          */
  112.         private $shop_name;
  113.         /**
  114.          * @var string|null
  115.          *
  116.          * @ORM\Column(name="shop_kana", type="string", length=255, nullable=true)
  117.          */
  118.         private $shop_kana;
  119.         /**
  120.          * @var string|null
  121.          *
  122.          * @ORM\Column(name="shop_name_eng", type="string", length=255, nullable=true)
  123.          */
  124.         private $shop_name_eng;
  125.         /**
  126.          * @var \DateTime
  127.          *
  128.          * @ORM\Column(name="update_date", type="datetimetz")
  129.          */
  130.         private $update_date;
  131.         /**
  132.          * @var string|null
  133.          *
  134.          * @ORM\Column(name="good_traded", type="string", length=4000, nullable=true)
  135.          */
  136.         private $good_traded;
  137.         /**
  138.          * @var string|null
  139.          *
  140.          * @ORM\Column(name="message", type="string", length=4000, nullable=true)
  141.          */
  142.         private $message;
  143.         /**
  144.          * @var string|null
  145.          *
  146.          * @ORM\Column(name="delivery_free_amount", type="decimal", precision=12, scale=2, nullable=true, options={"unsigned":true})
  147.          */
  148.         private $delivery_free_amount;
  149.         /**
  150.          * @var int|null
  151.          *
  152.          * @ORM\Column(name="delivery_free_quantity", type="integer", nullable=true, options={"unsigned":true})
  153.          */
  154.         private $delivery_free_quantity;
  155.         /**
  156.          * @var boolean
  157.          *
  158.          * @ORM\Column(name="option_mypage_order_status_display", type="boolean", options={"default":true})
  159.          */
  160.         private $option_mypage_order_status_display true;
  161.         /**
  162.          * @var boolean
  163.          *
  164.          * @ORM\Column(name="option_nostock_hidden", type="boolean", options={"default":false})
  165.          */
  166.         private $option_nostock_hidden 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 \Eccube\Entity\Master\Country
  243.          *
  244.          * @ORM\ManyToOne(targetEntity="Eccube\Entity\Master\Country")
  245.          * @ORM\JoinColumns({
  246.          *   @ORM\JoinColumn(name="country_id", referencedColumnName="id")
  247.          * })
  248.          * @ORM\Cache(usage="NONSTRICT_READ_WRITE")
  249.          */
  250.         private $Country;
  251.         /**
  252.          * @var \Eccube\Entity\Master\Pref
  253.          *
  254.          * @ORM\ManyToOne(targetEntity="Eccube\Entity\Master\Pref")
  255.          * @ORM\JoinColumns({
  256.          *   @ORM\JoinColumn(name="pref_id", referencedColumnName="id")
  257.          * })
  258.          * @ORM\Cache(usage="NONSTRICT_READ_WRITE")
  259.          */
  260.         private $Pref;
  261.         /**
  262.          * Get id.
  263.          *
  264.          * @return int
  265.          */
  266.         public function getId()
  267.         {
  268.             return $this->id;
  269.         }
  270.         /**
  271.          * Set companyName.
  272.          *
  273.          * @param string|null $companyName
  274.          *
  275.          * @return BaseInfo
  276.          */
  277.         public function setCompanyName($companyName null)
  278.         {
  279.             $this->company_name $companyName;
  280.             return $this;
  281.         }
  282.         /**
  283.          * Get companyName.
  284.          *
  285.          * @return string|null
  286.          */
  287.         public function getCompanyName()
  288.         {
  289.             return $this->company_name;
  290.         }
  291.         /**
  292.          * Set companyKana.
  293.          *
  294.          * @param string|null $companyKana
  295.          *
  296.          * @return BaseInfo
  297.          */
  298.         public function setCompanyKana($companyKana null)
  299.         {
  300.             $this->company_kana $companyKana;
  301.             return $this;
  302.         }
  303.         /**
  304.          * Get companyKana.
  305.          *
  306.          * @return string|null
  307.          */
  308.         public function getCompanyKana()
  309.         {
  310.             return $this->company_kana;
  311.         }
  312.         /**
  313.          * Set postal_code.
  314.          *
  315.          * @param string|null $postal_code
  316.          *
  317.          * @return BaseInfo
  318.          */
  319.         public function setPostalCode($postal_code null)
  320.         {
  321.             $this->postal_code $postal_code;
  322.             return $this;
  323.         }
  324.         /**
  325.          * Get postal_code.
  326.          *
  327.          * @return string|null
  328.          */
  329.         public function getPostalCode()
  330.         {
  331.             return $this->postal_code;
  332.         }
  333.         /**
  334.          * Set addr01.
  335.          *
  336.          * @param string|null $addr01
  337.          *
  338.          * @return BaseInfo
  339.          */
  340.         public function setAddr01($addr01 null)
  341.         {
  342.             $this->addr01 $addr01;
  343.             return $this;
  344.         }
  345.         /**
  346.          * Get addr01.
  347.          *
  348.          * @return string|null
  349.          */
  350.         public function getAddr01()
  351.         {
  352.             return $this->addr01;
  353.         }
  354.         /**
  355.          * Set addr02.
  356.          *
  357.          * @param string|null $addr02
  358.          *
  359.          * @return BaseInfo
  360.          */
  361.         public function setAddr02($addr02 null)
  362.         {
  363.             $this->addr02 $addr02;
  364.             return $this;
  365.         }
  366.         /**
  367.          * Get addr02.
  368.          *
  369.          * @return string|null
  370.          */
  371.         public function getAddr02()
  372.         {
  373.             return $this->addr02;
  374.         }
  375.         /**
  376.          * Set addr03.
  377.          *
  378.          * @param string|null $addr03
  379.          *
  380.          * @return BaseInfo
  381.          */
  382.         public function setAddr03($addr03 null)
  383.         {
  384.             $this->addr03 $addr03;
  385.             return $this;
  386.         }
  387.         /**
  388.          * Get addr03.
  389.          *
  390.          * @return string|null
  391.          */
  392.         public function getAddr03()
  393.         {
  394.             return $this->addr03;
  395.         }
  396.         /**
  397.          * Set phone_number.
  398.          *
  399.          * @param string|null $phone_number
  400.          *
  401.          * @return BaseInfo
  402.          */
  403.         public function setPhoneNumber($phone_number null)
  404.         {
  405.             $this->phone_number $phone_number;
  406.             return $this;
  407.         }
  408.         /**
  409.          * Get phone_number.
  410.          *
  411.          * @return string|null
  412.          */
  413.         public function getPhoneNumber()
  414.         {
  415.             return $this->phone_number;
  416.         }
  417.         /**
  418.          * Set businessHour.
  419.          *
  420.          * @param string|null $businessHour
  421.          *
  422.          * @return BaseInfo
  423.          */
  424.         public function setBusinessHour($businessHour null)
  425.         {
  426.             $this->business_hour $businessHour;
  427.             return $this;
  428.         }
  429.         /**
  430.          * Get businessHour.
  431.          *
  432.          * @return string|null
  433.          */
  434.         public function getBusinessHour()
  435.         {
  436.             return $this->business_hour;
  437.         }
  438.         /**
  439.          * Set email01.
  440.          *
  441.          * @param string|null $email01
  442.          *
  443.          * @return BaseInfo
  444.          */
  445.         public function setEmail01($email01 null)
  446.         {
  447.             $this->email01 $email01;
  448.             return $this;
  449.         }
  450.         /**
  451.          * Get email01.
  452.          *
  453.          * @return string|null
  454.          */
  455.         public function getEmail01()
  456.         {
  457.             return $this->email01;
  458.         }
  459.         /**
  460.          * Set email02.
  461.          *
  462.          * @param string|null $email02
  463.          *
  464.          * @return BaseInfo
  465.          */
  466.         public function setEmail02($email02 null)
  467.         {
  468.             $this->email02 $email02;
  469.             return $this;
  470.         }
  471.         /**
  472.          * Get email02.
  473.          *
  474.          * @return string|null
  475.          */
  476.         public function getEmail02()
  477.         {
  478.             return $this->email02;
  479.         }
  480.         /**
  481.          * Set email03.
  482.          *
  483.          * @param string|null $email03
  484.          *
  485.          * @return BaseInfo
  486.          */
  487.         public function setEmail03($email03 null)
  488.         {
  489.             $this->email03 $email03;
  490.             return $this;
  491.         }
  492.         /**
  493.          * Get email03.
  494.          *
  495.          * @return string|null
  496.          */
  497.         public function getEmail03()
  498.         {
  499.             return $this->email03;
  500.         }
  501.         /**
  502.          * Set email04.
  503.          *
  504.          * @param string|null $email04
  505.          *
  506.          * @return BaseInfo
  507.          */
  508.         public function setEmail04($email04 null)
  509.         {
  510.             $this->email04 $email04;
  511.             return $this;
  512.         }
  513.         /**
  514.          * Get email04.
  515.          *
  516.          * @return string|null
  517.          */
  518.         public function getEmail04()
  519.         {
  520.             return $this->email04;
  521.         }
  522.         /**
  523.          * Set shopName.
  524.          *
  525.          * @param string|null $shopName
  526.          *
  527.          * @return BaseInfo
  528.          */
  529.         public function setShopName($shopName null)
  530.         {
  531.             $this->shop_name $shopName;
  532.             return $this;
  533.         }
  534.         /**
  535.          * Get shopName.
  536.          *
  537.          * @return string|null
  538.          */
  539.         public function getShopName()
  540.         {
  541.             return $this->shop_name;
  542.         }
  543.         /**
  544.          * Set shopKana.
  545.          *
  546.          * @param string|null $shopKana
  547.          *
  548.          * @return BaseInfo
  549.          */
  550.         public function setShopKana($shopKana null)
  551.         {
  552.             $this->shop_kana $shopKana;
  553.             return $this;
  554.         }
  555.         /**
  556.          * Get shopKana.
  557.          *
  558.          * @return string|null
  559.          */
  560.         public function getShopKana()
  561.         {
  562.             return $this->shop_kana;
  563.         }
  564.         /**
  565.          * Set shopNameEng.
  566.          *
  567.          * @param string|null $shopNameEng
  568.          *
  569.          * @return BaseInfo
  570.          */
  571.         public function setShopNameEng($shopNameEng null)
  572.         {
  573.             $this->shop_name_eng $shopNameEng;
  574.             return $this;
  575.         }
  576.         /**
  577.          * Get shopNameEng.
  578.          *
  579.          * @return string|null
  580.          */
  581.         public function getShopNameEng()
  582.         {
  583.             return $this->shop_name_eng;
  584.         }
  585.         /**
  586.          * Set updateDate.
  587.          *
  588.          * @param \DateTime $updateDate
  589.          *
  590.          * @return BaseInfo
  591.          */
  592.         public function setUpdateDate($updateDate)
  593.         {
  594.             $this->update_date $updateDate;
  595.             return $this;
  596.         }
  597.         /**
  598.          * Get updateDate.
  599.          *
  600.          * @return \DateTime
  601.          */
  602.         public function getUpdateDate()
  603.         {
  604.             return $this->update_date;
  605.         }
  606.         /**
  607.          * Set goodTraded.
  608.          *
  609.          * @param string|null $goodTraded
  610.          *
  611.          * @return BaseInfo
  612.          */
  613.         public function setGoodTraded($goodTraded null)
  614.         {
  615.             $this->good_traded $goodTraded;
  616.             return $this;
  617.         }
  618.         /**
  619.          * Get goodTraded.
  620.          *
  621.          * @return string|null
  622.          */
  623.         public function getGoodTraded()
  624.         {
  625.             return $this->good_traded;
  626.         }
  627.         /**
  628.          * Set message.
  629.          *
  630.          * @param string|null $message
  631.          *
  632.          * @return BaseInfo
  633.          */
  634.         public function setMessage($message null)
  635.         {
  636.             $this->message $message;
  637.             return $this;
  638.         }
  639.         /**
  640.          * Get message.
  641.          *
  642.          * @return string|null
  643.          */
  644.         public function getMessage()
  645.         {
  646.             return $this->message;
  647.         }
  648.         /**
  649.          * Set deliveryFreeAmount.
  650.          *
  651.          * @param string|null $deliveryFreeAmount
  652.          *
  653.          * @return BaseInfo
  654.          */
  655.         public function setDeliveryFreeAmount($deliveryFreeAmount null)
  656.         {
  657.             $this->delivery_free_amount $deliveryFreeAmount;
  658.             return $this;
  659.         }
  660.         /**
  661.          * Get deliveryFreeAmount.
  662.          *
  663.          * @return string|null
  664.          */
  665.         public function getDeliveryFreeAmount()
  666.         {
  667.             return $this->delivery_free_amount;
  668.         }
  669.         /**
  670.          * Set deliveryFreeQuantity.
  671.          *
  672.          * @param int|null $deliveryFreeQuantity
  673.          *
  674.          * @return BaseInfo
  675.          */
  676.         public function setDeliveryFreeQuantity($deliveryFreeQuantity null)
  677.         {
  678.             $this->delivery_free_quantity $deliveryFreeQuantity;
  679.             return $this;
  680.         }
  681.         /**
  682.          * Get deliveryFreeQuantity.
  683.          *
  684.          * @return int|null
  685.          */
  686.         public function getDeliveryFreeQuantity()
  687.         {
  688.             return $this->delivery_free_quantity;
  689.         }
  690.         /**
  691.          * Set optionMypageOrderStatusDisplay.
  692.          *
  693.          * @param boolean $optionMypageOrderStatusDisplay
  694.          *
  695.          * @return BaseInfo
  696.          */
  697.         public function setOptionMypageOrderStatusDisplay($optionMypageOrderStatusDisplay)
  698.         {
  699.             $this->option_mypage_order_status_display $optionMypageOrderStatusDisplay;
  700.             return $this;
  701.         }
  702.         /**
  703.          * Get optionMypageOrderStatusDisplay.
  704.          *
  705.          * @return boolean
  706.          */
  707.         public function isOptionMypageOrderStatusDisplay()
  708.         {
  709.             return $this->option_mypage_order_status_display;
  710.         }
  711.         /**
  712.          * Set optionNostockHidden.
  713.          *
  714.          * @param integer $optionNostockHidden
  715.          *
  716.          * @return BaseInfo
  717.          */
  718.         public function setOptionNostockHidden($optionNostockHidden)
  719.         {
  720.             $this->option_nostock_hidden $optionNostockHidden;
  721.             return $this;
  722.         }
  723.         /**
  724.          * Get optionNostockHidden.
  725.          *
  726.          * @return boolean
  727.          */
  728.         public function isOptionNostockHidden()
  729.         {
  730.             return $this->option_nostock_hidden;
  731.         }
  732.         /**
  733.          * Set optionFavoriteProduct.
  734.          *
  735.          * @param boolean $optionFavoriteProduct
  736.          *
  737.          * @return BaseInfo
  738.          */
  739.         public function setOptionFavoriteProduct($optionFavoriteProduct)
  740.         {
  741.             $this->option_favorite_product $optionFavoriteProduct;
  742.             return $this;
  743.         }
  744.         /**
  745.          * Get optionFavoriteProduct.
  746.          *
  747.          * @return boolean
  748.          */
  749.         public function isOptionFavoriteProduct()
  750.         {
  751.             return $this->option_favorite_product;
  752.         }
  753.         /**
  754.          * Set optionProductDeliveryFee.
  755.          *
  756.          * @param boolean $optionProductDeliveryFee
  757.          *
  758.          * @return BaseInfo
  759.          */
  760.         public function setOptionProductDeliveryFee($optionProductDeliveryFee)
  761.         {
  762.             $this->option_product_delivery_fee $optionProductDeliveryFee;
  763.             return $this;
  764.         }
  765.         /**
  766.          * Get optionProductDeliveryFee.
  767.          *
  768.          * @return boolean
  769.          */
  770.         public function isOptionProductDeliveryFee()
  771.         {
  772.             return $this->option_product_delivery_fee;
  773.         }
  774.         /**
  775.          * Set invoiceRegistrationNumber.
  776.          *
  777.          * @param string $invoiceRegistrationNumber
  778.          *
  779.          * @return BaseInfo
  780.          */
  781.         public function setInvoiceRegistrationNumber($invoiceRegistrationNumber)
  782.         {
  783.             $this->invoice_registration_number $invoiceRegistrationNumber;
  784.             return $this;
  785.         }
  786.         /**
  787.          * Get invoiceRegistrationNumber.
  788.          *
  789.          * @return string|null
  790.          */
  791.         public function getInvoiceRegistrationNumber()
  792.         {
  793.             return $this->invoice_registration_number;
  794.         }
  795.         /**
  796.          * Set optionProductTaxRule.
  797.          *
  798.          * @param boolean $optionProductTaxRule
  799.          *
  800.          * @return BaseInfo
  801.          */
  802.         public function setOptionProductTaxRule($optionProductTaxRule)
  803.         {
  804.             $this->option_product_tax_rule $optionProductTaxRule;
  805.             return $this;
  806.         }
  807.         /**
  808.          * Get optionProductTaxRule.
  809.          *
  810.          * @return boolean
  811.          */
  812.         public function isOptionProductTaxRule()
  813.         {
  814.             return $this->option_product_tax_rule;
  815.         }
  816.         /**
  817.          * Set optionCustomerActivate.
  818.          *
  819.          * @param boolean $optionCustomerActivate
  820.          *
  821.          * @return BaseInfo
  822.          */
  823.         public function setOptionCustomerActivate($optionCustomerActivate)
  824.         {
  825.             $this->option_customer_activate $optionCustomerActivate;
  826.             return $this;
  827.         }
  828.         /**
  829.          * Get optionCustomerActivate.
  830.          *
  831.          * @return boolean
  832.          */
  833.         public function isOptionCustomerActivate()
  834.         {
  835.             return $this->option_customer_activate;
  836.         }
  837.         /**
  838.          * Set optionRememberMe.
  839.          *
  840.          * @param boolean $optionRememberMe
  841.          *
  842.          * @return BaseInfo
  843.          */
  844.         public function setOptionRememberMe($optionRememberMe)
  845.         {
  846.             $this->option_remember_me $optionRememberMe;
  847.             return $this;
  848.         }
  849.         /**
  850.          * Get optionRememberMe.
  851.          *
  852.          * @return boolean
  853.          */
  854.         public function isOptionRememberMe()
  855.         {
  856.             return $this->option_remember_me;
  857.         }
  858.         /**
  859.          * Set optionMailNotifier.
  860.          *
  861.          * @param boolean $optionRememberMe
  862.          *
  863.          * @return BaseInfo
  864.          */
  865.         public function setOptionMailNotifier($optionRememberMe)
  866.         {
  867.             $this->option_mail_notifier $optionRememberMe;
  868.             return $this;
  869.         }
  870.         /**
  871.          * Get optionRememberMe.
  872.          *
  873.          * @return boolean
  874.          */
  875.         public function isOptionMailNotifier()
  876.         {
  877.             return $this->option_mail_notifier;
  878.         }
  879.         /**
  880.          * Set authenticationKey.
  881.          *
  882.          * @param string|null $authenticationKey
  883.          *
  884.          * @return BaseInfo
  885.          */
  886.         public function setAuthenticationKey($authenticationKey null)
  887.         {
  888.             $this->authentication_key $authenticationKey;
  889.             return $this;
  890.         }
  891.         /**
  892.          * Get authenticationKey.
  893.          *
  894.          * @return string|null
  895.          */
  896.         public function getAuthenticationKey()
  897.         {
  898.             return $this->authentication_key;
  899.         }
  900.         /**
  901.          * Set country.
  902.          *
  903.          * @param \Eccube\Entity\Master\Country|null $country
  904.          *
  905.          * @return BaseInfo
  906.          */
  907.         public function setCountry(Master\Country $country null)
  908.         {
  909.             $this->Country $country;
  910.             return $this;
  911.         }
  912.         /**
  913.          * Get country.
  914.          *
  915.          * @return \Eccube\Entity\Master\Country|null
  916.          */
  917.         public function getCountry()
  918.         {
  919.             return $this->Country;
  920.         }
  921.         /**
  922.          * Set pref.
  923.          *
  924.          * @param \Eccube\Entity\Master\Pref|null $pref
  925.          *
  926.          * @return BaseInfo
  927.          */
  928.         public function setPref(Master\Pref $pref null)
  929.         {
  930.             $this->Pref $pref;
  931.             return $this;
  932.         }
  933.         /**
  934.          * Get pref.
  935.          *
  936.          * @return \Eccube\Entity\Master\Pref|null
  937.          */
  938.         public function getPref()
  939.         {
  940.             return $this->Pref;
  941.         }
  942.         /**
  943.          * Set optionPoint
  944.          *
  945.          * @param boolean $optionPoint
  946.          *
  947.          * @return BaseInfo
  948.          */
  949.         public function setOptionPoint($optionPoint)
  950.         {
  951.             $this->option_point $optionPoint;
  952.             return $this;
  953.         }
  954.         /**
  955.          * Get optionPoint
  956.          *
  957.          * @return boolean
  958.          */
  959.         public function isOptionPoint()
  960.         {
  961.             return $this->option_point;
  962.         }
  963.         /**
  964.          * Set pointConversionRate
  965.          *
  966.          * @param string $pointConversionRate
  967.          *
  968.          * @return BaseInfo
  969.          */
  970.         public function setPointConversionRate($pointConversionRate)
  971.         {
  972.             $this->point_conversion_rate $pointConversionRate;
  973.             return $this;
  974.         }
  975.         /**
  976.          * Get pointConversionRate
  977.          *
  978.          * @return string
  979.          */
  980.         public function getPointConversionRate()
  981.         {
  982.             return $this->point_conversion_rate;
  983.         }
  984.         /**
  985.          * Set basicPointRate
  986.          *
  987.          * @param string $basicPointRate
  988.          *
  989.          * @return BaseInfo
  990.          */
  991.         public function setBasicPointRate($basicPointRate)
  992.         {
  993.             $this->basic_point_rate $basicPointRate;
  994.             return $this;
  995.         }
  996.         /**
  997.          * Get basicPointRate
  998.          *
  999.          * @return string
  1000.          */
  1001.         public function getBasicPointRate()
  1002.         {
  1003.             return $this->basic_point_rate;
  1004.         }
  1005.         /**
  1006.          * @return string|null
  1007.          *
  1008.          * @deprecated 使用していないため、削除予定
  1009.          */
  1010.         public function getPhpPath()
  1011.         {
  1012.             return $this->php_path;
  1013.         }
  1014.         /**
  1015.          * @param string|null $php_path
  1016.          *
  1017.          * @deprecated 使用していないため、削除予定
  1018.          *
  1019.          * @return $this
  1020.          */
  1021.         public function setPhpPath($php_path)
  1022.         {
  1023.             $this->php_path $php_path;
  1024.             return $this;
  1025.         }
  1026.     }