CounterpartyClient
final class CounterpartyClient extends AbstractClient (View source)
B2B 거래처 API 작업을 제공합니다.
Properties
| protected RequestExecutor | $executor | from AbstractClient |
Methods
PortOne API Secret과 선택적으로 전달된 공용 요청 실행기로 클라이언트를 초기화합니다.
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
거래처 생성 기능입니다.
거래처 생성 기능입니다.
거래처 삭제 기능입니다.
거래처 삭제 기능입니다.
거래처 검색 기능입니다.
거래처 검색 기능입니다.
거래처 조회 기능입니다.
거래처 조회 기능입니다.
인증서 조회 기능입니다.
인증서 조회 기능입니다.
사업자 인증서 등록 URL 조회 기능입니다.
사업자 인증서 등록 URL 조회 기능입니다.
거래처 정보 수정 기능입니다.
거래처 정보 수정 기능입니다.
사업자 인증서 유효성 검증 기능입니다.
사업자 인증서 유효성 검증 기능입니다.
Details
__construct(string $apiSecret, RequestExecutor|null $executor = null)
PortOne API Secret과 선택적으로 전달된 공용 요청 실행기로 클라이언트를 초기화합니다.
array
__debugInfo()
인증 정보가 디버그 출력에 노출되지 않도록 빈 정보를 반환합니다.
array
__serialize()
인증 정보가 직렬화되어 노출되지 않도록 직렬화를 거부합니다.
void
__unserialize(array $data)
인증 정보가 포함된 객체의 역직렬화를 거부합니다.
protected RequestExecutor
createExecutor(string $apiSecret)
No description
protected object
callOperation(string $operation, string $method, string $path, array $parameters, string $responseClass, bool $requestBody)
No description
protected Future
callOperationAsync(string $operation, string $method, string $path, array $parameters, string $responseClass, bool $requestBody)
No description
protected object
callOperationWithQueryAndBody(string $operation, string $method, string $path, array $query, array $body, string $responseClass)
No description
protected Future
callOperationWithQueryAndBodyAsync(string $operation, string $method, string $path, array $query, array $body, string $responseClass)
No description
protected object
callOperationWithQueryRequestBody(string $operation, string $method, string $path, array $query, array $body, string $responseClass)
No description
protected Future
callOperationWithQueryRequestBodyAsync(string $operation, string $method, string $path, array $query, array $body, string $responseClass)
No description
protected string
callStringOperation(string $operation, string $method, string $path, array $options = [])
No description
protected Future
callStringOperationAsync(string $operation, string $method, string $path, array $options = [])
No description
protected string
callStringOperationWithQueryRequestBody(string $operation, string $method, string $path, array $query, array $body)
No description
protected Future
callStringOperationWithQueryRequestBodyAsync(string $operation, string $method, string $path, array $query, array $body)
No description
protected void
callUnitOperation(string $operation, string $method, string $path, array $options = [])
No description
protected Future
callUnitOperationAsync(string $operation, string $method, string $path, array $options = [])
No description
protected void
callUnitOperationWithQueryAndBody(string $operation, string $method, string $path, array $query, array $body)
No description
protected Future
callUnitOperationWithQueryAndBodyAsync(string $operation, string $method, string $path, array $query, array $body)
No description
protected void
callUnitOperationWithQuery(string $operation, string $method, string $path, array $query)
No description
protected Future
callUnitOperationWithQueryAsync(string $operation, string $method, string $path, array $query)
No description
CreateB2bCounterpartyResponse
createB2bCounterparty(bool|null $test = null, string|null $counterpartyId = null, array|null $counterparty = null, array|null $options = null)
거래처 생성 기능입니다.
거래처를 생성합니다.
Future
createB2bCounterpartyAsync(bool|null $test = null, string|null $counterpartyId = null, array|null $counterparty = null, array|null $options = null)
거래처 생성 기능입니다.
거래처를 생성합니다. 비동기 요청을 시작하며, 반환된 Future에서 결과를 기다릴 수 있습니다.
DeleteB2bCounterpartyResponse
deleteB2bCounterparty(string|null $counterpartyId = null, bool|null $test = null)
거래처 삭제 기능입니다.
거래처를 삭제합니다.
Future
deleteB2bCounterpartyAsync(string|null $counterpartyId = null, bool|null $test = null)
거래처 삭제 기능입니다.
거래처를 삭제합니다. 비동기 요청을 시작하며, 반환된 Future에서 결과를 기다릴 수 있습니다.
GetB2bCounterpartiesResponse
getB2bCounterparties(bool|null $test = null, array|null $page = null, array|null $filter = null)
거래처 검색 기능입니다.
거래처를 검색합니다.
Future
getB2bCounterpartiesAsync(bool|null $test = null, array|null $page = null, array|null $filter = null)
거래처 검색 기능입니다.
거래처를 검색합니다. 비동기 요청을 시작하며, 반환된 Future에서 결과를 기다릴 수 있습니다.
B2bCounterparty
getB2bCounterparty(string|null $counterpartyId = null, bool|null $test = null)
거래처 조회 기능입니다.
거래처를 조회합니다.
Future
getB2bCounterpartyAsync(string|null $counterpartyId = null, bool|null $test = null)
거래처 조회 기능입니다.
거래처를 조회합니다. 비동기 요청을 시작하며, 반환된 Future에서 결과를 기다릴 수 있습니다.
B2bCertificate
getB2bCounterpartyCertificate(string|null $brn = null, bool|null $test = null)
인증서 조회 기능입니다.
연동 사업자의 인증서를 조회합니다.
Future
getB2bCounterpartyCertificateAsync(string|null $brn = null, bool|null $test = null)
인증서 조회 기능입니다.
연동 사업자의 인증서를 조회합니다. 비동기 요청을 시작하며, 반환된 Future에서 결과를 기다릴 수 있습니다.
GetB2bCounterpartyCertificateRegistrationUrlResponse
getB2bCounterpartyCertificateRegistrationUrl(string|null $brn = null, bool|null $test = null)
사업자 인증서 등록 URL 조회 기능입니다.
연동 사업자의 인증서를 등록하기 위한 URL을 조회합니다.
Future
getB2bCounterpartyCertificateRegistrationUrlAsync(string|null $brn = null, bool|null $test = null)
사업자 인증서 등록 URL 조회 기능입니다.
연동 사업자의 인증서를 등록하기 위한 URL을 조회합니다. 비동기 요청을 시작하며, 반환된 Future에서 결과를 기다릴 수 있습니다.
UpdateB2bCounterpartyResponse
updateB2bCounterparty(string|null $counterpartyId = null, bool|null $test = null, array|null $counterparty = null, array|null $options = null)
거래처 정보 수정 기능입니다.
거래처 정보를 수정합니다.
Future
updateB2bCounterpartyAsync(string|null $counterpartyId = null, bool|null $test = null, array|null $counterparty = null, array|null $options = null)
거래처 정보 수정 기능입니다.
거래처 정보를 수정합니다. 비동기 요청을 시작하며, 반환된 Future에서 결과를 기다릴 수 있습니다.
ValidateB2bCounterpartyCertificateResponse
validateB2bCounterpartyCertificate(string|null $brn = null, bool|null $test = null)
사업자 인증서 유효성 검증 기능입니다.
연동 사업자가 등록한 인증서의 유효성을 검증합니다.
Future
validateB2bCounterpartyCertificateAsync(string|null $brn = null, bool|null $test = null)
사업자 인증서 유효성 검증 기능입니다.
연동 사업자가 등록한 인증서의 유효성을 검증합니다. 비동기 요청을 시작하며, 반환된 Future에서 결과를 기다릴 수 있습니다.