1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  32  33  34  35  36  37  38  39  40  41  42  43  44  45  46  47  48  49  50  51  52  53  54  55  56  57  58  59  60  61  62  63  64  65  66  67  68  69  70  71  72  73  74  75  76  77  78  79  80  81  82  83  84  85  86  87  88  89  90  91  92  93  94  95  96  97  98  99 100 101 102 103 104 105 106 107 108 
<?php

/* --------------------------------------------------------------
   CustomerGroupSettingsInterface.inc.php 2017-09-04
   Gambio GmbH
   http://www.gambio.de
   Copyright (c) 2017 Gambio GmbH
   Released under the GNU General Public License (Version 2)
   [http://www.gnu.org/licenses/gpl-2.0.html]
   --------------------------------------------------------------
*/

/**
 * Interface CustomerGroupSettingsInterface
 *
 * @category   System
 * @package    CustomerGroup
 * @subpackage ValueObjects
 */
interface CustomerGroupSettingsInterface
{
    /**
     * Checks if the customer group is public or not.
     *
     * @return bool
     */
    public function isPublic();
    
    
    /**
     * Checks if ot discount flag enable or not.
     *
     * @return bool
     */
    public function isOtDiscountFlag();
    
    
    /**
     * Checks if graduated prices enable or not.
     *
     * @return bool
     */
    public function isGraduatedPrices();
    
    
    /**
     * Checks if show price enable or not.
     *
     * @return bool
     */
    public function isShowPrice();
    
    
    /**
     * Checks if show price tax enable or not.
     *
     * @return bool
     */
    public function isShowPriceTax();
    
    
    /**
     * Checks if add tax ot enable or not.
     *
     * @return bool
     */
    public function isAddTaxOt();
    
    
    /**
     * Checks if discount attributes enable or not.
     *
     * @return bool
     */
    public function isDiscountAttributes();
    
    
    /**
     * Checks if fsk 18 enable or not.
     *
     * @return bool
     */
    public function isFsk18();
    
    
    /**
     * Checks if fsk 18 display enable or not.
     *
     * @return bool
     */
    public function isFsk18Display();
    
    
    /**
     * Checks if write reviews enable or not.
     *
     * @return bool
     */
    public function isWriteReviews();
    
    
    /**
     * Checks if read reviews enable or not.
     *
     * @return bool
     */
    public function isReadReviews();
}