Cart
class Cart extends AbstractEntity
Methods
                    setPropertiesFromArray(array $arrProps, array $excludeAttribute = array(), ReflectionClass $parentClass = null)
        
                                            
                引数の連想配列を元にプロパティを設定します.
from AbstractEntity
            
                    array
                
                
                from AbstractEntity
            
                    object
                
                
                    copyProperties(object $srcObject, array $excludeAttribute = array())
        
                                            
                コピー元のオブジェクトのフィールド名を指定して、同名のフィールドに値をコピー
from AbstractEntity
            
                    __construct()
        
                                            
                
            No description
                    bool
                
                
                    getLock()
        
                                            
                
            No description
                    integer
                
                
                    getPreOrderId()
        
                                            
                
            No description
                    setPreOrderId(integer $pre_order_id)
        
                                            
                
            No description
                    getCartItemByIdentifier(string $class_name, string $class_id)
        
                                            
                
            No description
                    removeCartItemByIdentifier($class_name, $class_id)
        
                                            
                
            No description
                    clearCartItems()
        
                                            
                
            No description
                    CartItem[]
                
                
                    getCartItems()
        
                                            
                
            No description
                    integer
                
                
                    getTotalPrice()
        
                                            
                
            No description
                    integer
                
                
                    getTotalQuantity()
        
                                            
                
            No description
                    array
                
                
                    getPayments()
        
                                            
                
            Get Payments
                    setPayments($payments)
        
                                            
                
            Set Payments
Details
        in AbstractEntity at         line 32
                            
    offsetExists($offset)
        
    
    
        in AbstractEntity at         line 39
                            
    offsetSet($offset, $value)
        
    
    
        in AbstractEntity at         line 43
                            
    offsetGet($offset)
        
    
    
        in AbstractEntity at         line 54
                            
    offsetUnset($offset)
        
    
    
        in AbstractEntity at         line 66
                            
    setPropertiesFromArray(array $arrProps, array $excludeAttribute = array(), ReflectionClass $parentClass = null)
        
    
    引数の連想配列を元にプロパティを設定します.
DBから取り出した連想配列を, プロパティへ設定する際に使用します.
        in AbstractEntity at         line 99
                            array
    toArray(array $excludeAttribute = array(), ReflectionClass $parentClass = null)
        
    
    プロパティの値を連想配列で返します.
DBを更新する場合などで, 連想配列の値を取得したい場合に使用します.
        in AbstractEntity at         line 139
                            object
    copyProperties(object $srcObject, array $excludeAttribute = array())
        
    
    コピー元のオブジェクトのフィールド名を指定して、同名のフィールドに値をコピー
        at         line 49
                            
    __construct()
        
    
    
        at         line 57
                            bool
    getLock()
        
    
    
        at         line 66
                            Cart
    setLock(bool $lock)
        
    
    
        at         line 76
                            integer
    getPreOrderId()
        
    
    
        at         line 85
                            Cart
    setPreOrderId(integer $pre_order_id)
        
    
    
        at         line 131
                            CartItem
    getCartItemByIdentifier(string $class_name, string $class_id)
        
    
    
        at         line 142
                            
    removeCartItemByIdentifier($class_name, $class_id)
        
    
    
        at         line 156
                            Cart
    clearCartItems()
        
    
    
        at         line 166
                            CartItem[]
    getCartItems()
        
    
    
        at         line 185
                            integer
    getTotalPrice()
        
    
    
        at         line 198
                            integer
    getTotalQuantity()
        
    
    
        at         line 213
                            array
    getPayments()
        
    
    Get Payments
        at         line 224
                            Cart
    setPayments($payments)
        
    
    Set Payments