PHP 클래스 Mailgun\RequestBuilder

저자: Tobias Nyholm ([email protected])
파일 보기 프로젝트 열기: mailgun/mailgun-php 1 사용 예제들

공개 메소드들

메소드 설명
create ( string $method, string $uri, array $headers = [], array | string | null $body = null ) : Psr\Http\Message\RequestInterface Creates a new PSR-7 request.
setMultipartStreamBuilder ( Http\Message\MultipartStream\MultipartStreamBuilder $multipartStreamBuilder ) : RequestBuilder
setRequestFactory ( Http\Message\RequestFactory $requestFactory ) : RequestBuilder

비공개 메소드들

메소드 설명
getMultipartStreamBuilder ( ) : Http\Message\MultipartStream\MultipartStreamBuilder
getRequestFactory ( ) : Http\Message\RequestFactory

메소드 상세

create() 공개 메소드

Creates a new PSR-7 request.
public create ( string $method, string $uri, array $headers = [], array | string | null $body = null ) : Psr\Http\Message\RequestInterface
$method string
$uri string
$headers array
$body array | string | null Request body. If body is an array we will send a as multipart stream request. If array, each array *item* MUST look like: array ( 'content' => string|resource|StreamInterface, 'name' => string, 'filename'=> string (optional) 'headers' => array (optinal) ['header-name' => 'header-value'] )
리턴 Psr\Http\Message\RequestInterface

setMultipartStreamBuilder() 공개 메소드

public setMultipartStreamBuilder ( Http\Message\MultipartStream\MultipartStreamBuilder $multipartStreamBuilder ) : RequestBuilder
$multipartStreamBuilder Http\Message\MultipartStream\MultipartStreamBuilder
리턴 RequestBuilder

setRequestFactory() 공개 메소드

public setRequestFactory ( Http\Message\RequestFactory $requestFactory ) : RequestBuilder
$requestFactory Http\Message\RequestFactory
리턴 RequestBuilder