//
// PPLBasedPrice.h
// IvyMedia
//
// Created by haibara on 9/26/14.
//
//

#import <Foundation/Foundation.h>

@interface PPLBasedPrice : NSObject

@property (nonatomic, assign) BOOL enable_child;
@property (nonatomic, assign) BOOL enable_infant;
@property (nonatomic, assign) BOOL enable_senior;
@property (nonatomic, assign) BOOL enable_junior;
@property (nonatomic, assign) BOOL enable_student;
@property (nonatomic, assign) BOOL enable_soldier;
@property (nonatomic, assign) NSInteger child_age_from;
@property (nonatomic, assign) NSInteger child_age_to;
@property (nonatomic, assign) NSInteger min_people_num;

@property (nonatomic, assign, readonly) BOOL enable_adult;
@property (nonatomic, assign, readonly) BOOL enable_child_age;

@property (nonatomic, strong, readonly) NSArray *allowedTypes;

+ (NSArray *)defaultPossibleTypes;

@end
