PHP 클래스 Pimcore\Document\Newsletter\AddressSourceAdapter\ReportAdapter

상속: implements Pimcore\Document\Newsletter\AddressSourceAdapterInterface
파일 보기 프로젝트 열기: pimcore/pimcore

보호된 프로퍼티들

프로퍼티 타입 설명
$elementsTotal integer
$emailAddresses string[]
$emailFieldName string[]
$list Pimcore\Model\Object\Listing
$reportId integer

공개 메소드들

메소드 설명
__construct ( $params ) IAddressSourceAdapter constructor.
getMailAddressesForBatchSending ( ) : SendingParamContainer[] returns array of email addresses for batch sending
getParamsForSingleSending ( $limit, $offset ) : SendingParamContainer[] returns array of params to be set on mail for single sending
getParamsForTestSending ( string $emailAddress ) : SendingParamContainer returns params to be set on mail for test sending
getTotalRecordCount ( ) : integer returns total number of newsletter recipients

보호된 메소드들

메소드 설명
getListing ( ) : Listing

메소드 상세

__construct() 공개 메소드

IAddressSourceAdapter constructor.
public __construct ( $params )
$params

getListing() 보호된 메소드

protected getListing ( ) : Listing
리턴 Pimcore\Model\Object\Listing

getMailAddressesForBatchSending() 공개 메소드

returns array of email addresses for batch sending
public getMailAddressesForBatchSending ( ) : SendingParamContainer[]
리턴 Pimcore\Document\Newsletter\SendingParamContainer[]

getParamsForSingleSending() 공개 메소드

returns array of params to be set on mail for single sending
public getParamsForSingleSending ( $limit, $offset ) : SendingParamContainer[]
$limit
$offset
리턴 Pimcore\Document\Newsletter\SendingParamContainer[]

getParamsForTestSending() 공개 메소드

returns params to be set on mail for test sending
public getParamsForTestSending ( string $emailAddress ) : SendingParamContainer
$emailAddress string
리턴 Pimcore\Document\Newsletter\SendingParamContainer

getTotalRecordCount() 공개 메소드

returns total number of newsletter recipients
public getTotalRecordCount ( ) : integer
리턴 integer

프로퍼티 상세

$elementsTotal 보호되어 있는 프로퍼티

protected int $elementsTotal
리턴 integer

$emailAddresses 보호되어 있는 프로퍼티

protected string[] $emailAddresses
리턴 string[]

$emailFieldName 보호되어 있는 프로퍼티

protected string[] $emailFieldName
리턴 string[]

$list 보호되어 있는 프로퍼티

protected Listing,Pimcore\Model\Object $list
리턴 Pimcore\Model\Object\Listing

$reportId 보호되어 있는 프로퍼티

protected int $reportId
리턴 integer