LINE Messaging API SDK for PHP

CarouselTemplateBuilder implements TemplateBuilder

A builder class for carousel template.

Interfaces, Classes and Traits

TemplateBuilder
The interface that has a responsibility to build template message.

Table of Contents

$columnTemplateBuilders  : array<string|int, CarouselColumnTemplateBuilder>
$imageAspectRatio  : string
$imageSize  : string
$template  : array<string|int, mixed>
__construct()  : mixed
CarouselTemplateBuilder constructor.
buildTemplate()  : array<string|int, mixed>
Builds carousel template structure.

Properties

Methods

__construct()

CarouselTemplateBuilder constructor.

public __construct(array<string|int, CarouselColumnTemplateBuilder$columnTemplateBuilders[, string|null $imageAspectRatio = null ][, string|null $imageSize = null ]) : mixed
Parameters
$columnTemplateBuilders : array<string|int, CarouselColumnTemplateBuilder>
$imageAspectRatio : string|null = null
$imageSize : string|null = null
Return values
mixed

buildTemplate()

Builds carousel template structure.

public buildTemplate() : array<string|int, mixed>
Return values
array<string|int, mixed>

Search results