cbstripe

Class CustomerService

lucee.Component
    extended by cbstripe.CustomerService
Class Attributes:
  • singleton
  •  
  • synchronized : false
  •  
  • accessors : false
  •  
  • persistent : false
  •  
    Property Summary
    type property default serializable required
    any APIRequestor


    • access = public
    • returntype = any
    • inject = APIRequestor@cbstripe
    true false
    any path


    • access = public
    • returntype = any
    • inject = Path@cbstripe
    true false
    any populator


    • access = public
    • returntype = any
    • inject = wirebox:populator
    true false
    any wirebox


    • access = public
    • returntype = any
    • inject = wirebox
    true false
    Method Summary
    any create([any customer])
    any delete([any customer])
    any find([any id])
    any list([any params='[runtime expression]'])
     
    Methods inherited from class lucee.Component
    None

    Property Detail

    APIRequestor

    property any APIRequestor

    Attributes:
    access - public
    required - false
    returntype - any
    inject - APIRequestor@cbstripe
    serializable - true

    path

    property any path

    Attributes:
    access - public
    required - false
    returntype - any
    inject - Path@cbstripe
    serializable - true

    populator

    property any populator

    Attributes:
    access - public
    required - false
    returntype - any
    inject - wirebox:populator
    serializable - true

    wirebox

    property any wirebox

    Attributes:
    access - public
    required - false
    returntype - any
    inject - wirebox
    serializable - true

    Method Detail

    create

    public any create([any customer])

    Parameters:
    customer

    delete

    public any delete([any customer])

    Parameters:
    customer

    find

    public any find([any id])

    Parameters:
    id

    list

    public any list([any params='[runtime expression]'])

    Parameters:
    params