PHP 클래스 PayPal\Api\Search

Invoice search parameters.
상속: extends PayPal\Common\PayPalModel
파일 보기 프로젝트 열기: paypal/rest-api-sdk-php 1 사용 예제들

공개 메소드들

메소드 설명
getArchived ( ) : boolean A flag indicating whether search is on invoices archived by merchant. true - returns archived / false returns unarchived / null returns all.
getEmail ( ) : string The initial letters of the email address.
getEndCreationDate ( ) : string The end creation date for the invoice. Date format is *yyyy*-*MM*-*dd* *z*, as defined in Internet Date/Time Format.
getEndDueDate ( ) : string The end due date for the invoice. Date format is *yyyy*-*MM*-*dd* *z*, as defined in Internet Date/Time Format.
getEndInvoiceDate ( ) : string The end date for the invoice. Date format is *yyyy*-*MM*-*dd* *z*, as defined in Internet Date/Time Format.
getEndPaymentDate ( ) : string The end payment date for the invoice. Date format is *yyyy*-*MM*-*dd* *z*, as defined in Internet Date/Time Format.
getLowerTotalAmount ( ) : PayPal\Api\Currency The lower limit of the total amount.
getNumber ( ) : string The invoice number.
getPage ( ) : PayPal\Api\number The offset for the search results.
getPageSize ( ) : PayPal\Api\number The page size for the search results.
getRecipientBusinessName ( ) : string The initial letters of the recipient's business name.
getRecipientFirstName ( ) : string The initial letters of the recipient's first name.
getRecipientLastName ( ) : string The initial letters of the recipient's last name.
getStartCreationDate ( ) : string The start creation date for the invoice. Date format is *yyyy*-*MM*-*dd* *z*, as defined in Internet Date/Time Format.
getStartDueDate ( ) : string The start due date for the invoice. Date format is *yyyy*-*MM*-*dd* *z*, as defined in Internet Date/Time Format.
getStartInvoiceDate ( ) : string The start date for the invoice. Date format is *yyyy*-*MM*-*dd* *z*, as defined in Internet Date/Time Format.
getStartPaymentDate ( ) : string The start payment date for the invoice. Date format is *yyyy*-*MM*-*dd* *z*, as defined in Internet Date/Time Format.
getStatus ( ) : string The invoice status.
getTotalCountRequired ( ) : boolean Indicates whether the total count appears in the response. Default is false.
getUpperTotalAmount ( ) : PayPal\Api\Currency The upper limit of total amount.
setArchived ( boolean $archived ) A flag indicating whether search is on invoices archived by merchant. true - returns archived / false returns unarchived / null returns all.
setEmail ( string $email ) The initial letters of the email address.
setEndCreationDate ( string $end_creation_date ) The end creation date for the invoice. Date format is *yyyy*-*MM*-*dd* *z*, as defined in Internet Date/Time Format.
setEndDueDate ( string $end_due_date ) The end due date for the invoice. Date format is *yyyy*-*MM*-*dd* *z*, as defined in Internet Date/Time Format.
setEndInvoiceDate ( string $end_invoice_date ) The end date for the invoice. Date format is *yyyy*-*MM*-*dd* *z*, as defined in Internet Date/Time Format.
setEndPaymentDate ( string $end_payment_date ) The end payment date for the invoice. Date format is *yyyy*-*MM*-*dd* *z*, as defined in Internet Date/Time Format.
setLowerTotalAmount ( PayPal\Api\Currency $lower_total_amount ) The lower limit of the total amount.
setNumber ( string $number ) The invoice number.
setPage ( PayPal\Api\number $page ) The offset for the search results.
setPageSize ( PayPal\Api\number $page_size ) The page size for the search results.
setRecipientBusinessName ( string $recipient_business_name ) The initial letters of the recipient's business name.
setRecipientFirstName ( string $recipient_first_name ) The initial letters of the recipient's first name.
setRecipientLastName ( string $recipient_last_name ) The initial letters of the recipient's last name.
setStartCreationDate ( string $start_creation_date ) The start creation date for the invoice. Date format is *yyyy*-*MM*-*dd* *z*, as defined in Internet Date/Time Format.
setStartDueDate ( string $start_due_date ) The start due date for the invoice. Date format is *yyyy*-*MM*-*dd* *z*, as defined in Internet Date/Time Format.
setStartInvoiceDate ( string $start_invoice_date ) The start date for the invoice. Date format is *yyyy*-*MM*-*dd* *z*, as defined in Internet Date/Time Format.
setStartPaymentDate ( string $start_payment_date ) The start payment date for the invoice. Date format is *yyyy*-*MM*-*dd* *z*, as defined in Internet Date/Time Format.
setStatus ( string $status ) The invoice status.
setTotalCountRequired ( boolean $total_count_required ) Indicates whether the total count appears in the response. Default is false.
setUpperTotalAmount ( PayPal\Api\Currency $upper_total_amount ) The upper limit of total amount.

메소드 상세

getArchived() 공개 메소드

A flag indicating whether search is on invoices archived by merchant. true - returns archived / false returns unarchived / null returns all.
public getArchived ( ) : boolean
리턴 boolean

getEmail() 공개 메소드

The initial letters of the email address.
public getEmail ( ) : string
리턴 string

getEndCreationDate() 공개 메소드

The end creation date for the invoice. Date format is *yyyy*-*MM*-*dd* *z*, as defined in Internet Date/Time Format.
public getEndCreationDate ( ) : string
리턴 string

getEndDueDate() 공개 메소드

The end due date for the invoice. Date format is *yyyy*-*MM*-*dd* *z*, as defined in Internet Date/Time Format.
public getEndDueDate ( ) : string
리턴 string

getEndInvoiceDate() 공개 메소드

The end date for the invoice. Date format is *yyyy*-*MM*-*dd* *z*, as defined in Internet Date/Time Format.
public getEndInvoiceDate ( ) : string
리턴 string

getEndPaymentDate() 공개 메소드

The end payment date for the invoice. Date format is *yyyy*-*MM*-*dd* *z*, as defined in Internet Date/Time Format.
public getEndPaymentDate ( ) : string
리턴 string

getLowerTotalAmount() 공개 메소드

The lower limit of the total amount.
public getLowerTotalAmount ( ) : PayPal\Api\Currency
리턴 PayPal\Api\Currency

getNumber() 공개 메소드

The invoice number.
public getNumber ( ) : string
리턴 string

getPage() 공개 메소드

The offset for the search results.
public getPage ( ) : PayPal\Api\number
리턴 PayPal\Api\number

getPageSize() 공개 메소드

The page size for the search results.
public getPageSize ( ) : PayPal\Api\number
리턴 PayPal\Api\number

getRecipientBusinessName() 공개 메소드

The initial letters of the recipient's business name.
public getRecipientBusinessName ( ) : string
리턴 string

getRecipientFirstName() 공개 메소드

The initial letters of the recipient's first name.
public getRecipientFirstName ( ) : string
리턴 string

getRecipientLastName() 공개 메소드

The initial letters of the recipient's last name.
public getRecipientLastName ( ) : string
리턴 string

getStartCreationDate() 공개 메소드

The start creation date for the invoice. Date format is *yyyy*-*MM*-*dd* *z*, as defined in Internet Date/Time Format.
public getStartCreationDate ( ) : string
리턴 string

getStartDueDate() 공개 메소드

The start due date for the invoice. Date format is *yyyy*-*MM*-*dd* *z*, as defined in Internet Date/Time Format.
public getStartDueDate ( ) : string
리턴 string

getStartInvoiceDate() 공개 메소드

The start date for the invoice. Date format is *yyyy*-*MM*-*dd* *z*, as defined in Internet Date/Time Format.
public getStartInvoiceDate ( ) : string
리턴 string

getStartPaymentDate() 공개 메소드

The start payment date for the invoice. Date format is *yyyy*-*MM*-*dd* *z*, as defined in Internet Date/Time Format.
public getStartPaymentDate ( ) : string
리턴 string

getStatus() 공개 메소드

The invoice status.
public getStatus ( ) : string
리턴 string

getTotalCountRequired() 공개 메소드

Indicates whether the total count appears in the response. Default is false.
public getTotalCountRequired ( ) : boolean
리턴 boolean

getUpperTotalAmount() 공개 메소드

The upper limit of total amount.
public getUpperTotalAmount ( ) : PayPal\Api\Currency
리턴 PayPal\Api\Currency

setArchived() 공개 메소드

A flag indicating whether search is on invoices archived by merchant. true - returns archived / false returns unarchived / null returns all.
public setArchived ( boolean $archived )
$archived boolean

setEmail() 공개 메소드

The initial letters of the email address.
public setEmail ( string $email )
$email string

setEndCreationDate() 공개 메소드

The end creation date for the invoice. Date format is *yyyy*-*MM*-*dd* *z*, as defined in Internet Date/Time Format.
public setEndCreationDate ( string $end_creation_date )
$end_creation_date string

setEndDueDate() 공개 메소드

The end due date for the invoice. Date format is *yyyy*-*MM*-*dd* *z*, as defined in Internet Date/Time Format.
public setEndDueDate ( string $end_due_date )
$end_due_date string

setEndInvoiceDate() 공개 메소드

The end date for the invoice. Date format is *yyyy*-*MM*-*dd* *z*, as defined in Internet Date/Time Format.
public setEndInvoiceDate ( string $end_invoice_date )
$end_invoice_date string

setEndPaymentDate() 공개 메소드

The end payment date for the invoice. Date format is *yyyy*-*MM*-*dd* *z*, as defined in Internet Date/Time Format.
public setEndPaymentDate ( string $end_payment_date )
$end_payment_date string

setLowerTotalAmount() 공개 메소드

The lower limit of the total amount.
public setLowerTotalAmount ( PayPal\Api\Currency $lower_total_amount )
$lower_total_amount PayPal\Api\Currency

setNumber() 공개 메소드

The invoice number.
public setNumber ( string $number )
$number string

setPage() 공개 메소드

The offset for the search results.
public setPage ( PayPal\Api\number $page )
$page PayPal\Api\number

setPageSize() 공개 메소드

The page size for the search results.
public setPageSize ( PayPal\Api\number $page_size )
$page_size PayPal\Api\number

setRecipientBusinessName() 공개 메소드

The initial letters of the recipient's business name.
public setRecipientBusinessName ( string $recipient_business_name )
$recipient_business_name string

setRecipientFirstName() 공개 메소드

The initial letters of the recipient's first name.
public setRecipientFirstName ( string $recipient_first_name )
$recipient_first_name string

setRecipientLastName() 공개 메소드

The initial letters of the recipient's last name.
public setRecipientLastName ( string $recipient_last_name )
$recipient_last_name string

setStartCreationDate() 공개 메소드

The start creation date for the invoice. Date format is *yyyy*-*MM*-*dd* *z*, as defined in Internet Date/Time Format.
public setStartCreationDate ( string $start_creation_date )
$start_creation_date string

setStartDueDate() 공개 메소드

The start due date for the invoice. Date format is *yyyy*-*MM*-*dd* *z*, as defined in Internet Date/Time Format.
public setStartDueDate ( string $start_due_date )
$start_due_date string

setStartInvoiceDate() 공개 메소드

The start date for the invoice. Date format is *yyyy*-*MM*-*dd* *z*, as defined in Internet Date/Time Format.
public setStartInvoiceDate ( string $start_invoice_date )
$start_invoice_date string

setStartPaymentDate() 공개 메소드

The start payment date for the invoice. Date format is *yyyy*-*MM*-*dd* *z*, as defined in Internet Date/Time Format.
public setStartPaymentDate ( string $start_payment_date )
$start_payment_date string

setStatus() 공개 메소드

Valid Values: ["DRAFT", "SENT", "PAID", "MARKED_AS_PAID", "CANCELLED", "REFUNDED", "PARTIALLY_REFUNDED", "MARKED_AS_REFUNDED"]
public setStatus ( string $status )
$status string

setTotalCountRequired() 공개 메소드

Indicates whether the total count appears in the response. Default is false.
public setTotalCountRequired ( boolean $total_count_required )
$total_count_required boolean

setUpperTotalAmount() 공개 메소드

The upper limit of total amount.
public setUpperTotalAmount ( PayPal\Api\Currency $upper_total_amount )
$upper_total_amount PayPal\Api\Currency