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