Menu

## ImagemapMessageActionBuilder
in package
implements ImagemapActionBuilder

ImagemapMessageActionBuilder.php : 29

A builder class for message action of imagemap.

### Interfaces, Classes and Traits

ImagemapActionBuilder
  The interface that has a responsibility to build imagemap action.

### Table of Contents

$areaBuilder : AreaBuilder
$text : string
__construct() : mixed
  ImagemapMessageActionBuilder constructor.
buildImagemapAction() : array<string|int, mixed>
  Builds imagemap message action structure.

### Properties

#### $areaBuilder

ImagemapMessageActionBuilder.php : 34
`private AreaBuilder $areaBuilder`

#### $text

ImagemapMessageActionBuilder.php : 32
`private string $text`

### Methods

#### __construct()

ImagemapMessageActionBuilder.php : 42

ImagemapMessageActionBuilder constructor.

`public __construct(string $text, AreaBuilder $areaBuilder) : mixed`

##### Parameters

$text : string

  Message text.

$areaBuilder : AreaBuilder

  Builder of area.

##### Return values

mixed —

#### buildImagemapAction()

ImagemapMessageActionBuilder.php : 53

Builds imagemap message action structure.

`public buildImagemapAction() : array<string|int, mixed>`

##### Return values

array<string|int, mixed> —

Built imagemap structure.

## Search results