diff --git a/docs/class-LINE.LINEBot.Constant.MessageContentProviderType.html b/docs/class-LINE.LINEBot.Constant.MessageContentProviderType.html new file mode 100644 index 00000000..85b0a227 --- /dev/null +++ b/docs/class-LINE.LINEBot.Constant.MessageContentProviderType.html @@ -0,0 +1,178 @@ + + + + + + + + + + + + + Class LINE\LINEBot\Constant\MessageContentProviderType + + + + + + + +
+
+
+

MessageContentProviderType

+ + + + + +
+ + + Open source code +
+
+ + + + + + + + + + + + + + + + +
Constants Summary
+ + public + + + string + + + + LINE + + +
+ + +
+
+
+ # + 'line' +
+
+ + public + + + string + + + + EXTERNAL + + +
+ + +
+
+
+ # + 'external' +
+
+ + + + + +
+
+
+ + + + + + + + + + diff --git a/docs/class-LINE.LINEBot.Constant.Meta.html b/docs/class-LINE.LINEBot.Constant.Meta.html index aeaad076..9532373e 100644 --- a/docs/class-LINE.LINEBot.Constant.Meta.html +++ b/docs/class-LINE.LINEBot.Constant.Meta.html @@ -125,7 +125,7 @@

Meta

# - '3.8.0' + '3.9.0'
diff --git a/docs/class-LINE.LINEBot.Event.MessageEvent.AudioMessage.html b/docs/class-LINE.LINEBot.Event.MessageEvent.AudioMessage.html index d7cb48f8..01112cee 100644 --- a/docs/class-LINE.LINEBot.Event.MessageEvent.AudioMessage.html +++ b/docs/class-LINE.LINEBot.Event.MessageEvent.AudioMessage.html @@ -136,7 +136,7 @@

AudioMessage

# - __construct( array $event ) + __construct( array $event )
AudioMessage constructor. @@ -156,6 +156,70 @@

Overrides

+
+ + + + + + + + + + + public + + + + + + +
+ # + getDuration( ) + +
+ Returns duration of the audio message. + + + + + + + + +
+
+ + + + + + + + + + public + + + + + + +
+ # + getContentProvider( ) + +
+ Returns contentProvider of the audio message. + + + + + + + +
diff --git a/docs/class-LINE.LINEBot.Event.MessageEvent.ContentProvider.html b/docs/class-LINE.LINEBot.Event.MessageEvent.ContentProvider.html new file mode 100644 index 00000000..ce641815 --- /dev/null +++ b/docs/class-LINE.LINEBot.Event.MessageEvent.ContentProvider.html @@ -0,0 +1,290 @@ + + + + + + + + + + + + + Class LINE\LINEBot\Event\MessageEvent\ContentProvider + + + + + + + +
+
+
+

ContentProvider

+ + + + + +
+ + + Open source code +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods Summary
+ + public + + + + +
+ # + __construct( array $contentProvider ) + +
+ ContentProvider constructor. + + + + + + + + +
+
+
+ + public + + + + +
+ # + isLine( ) + +
+ Returns contentProvider type is 'line' or not. + + + + + + + + +
+
+
+ + public + + + + +
+ # + isExternal( ) + +
+ Returns contentProvider type is 'external' or not. + + + + + + + + +
+
+
+ + public + + + + +
+ # + getOriginalContentUrl( ) + +
+ Returns contentProvider getOriginalContentUrl. + + + + + + + + +
+
+
+ + public + + + + +
+ # + getPreviewImageUrl( ) + +
+ Returns contentProvider getPreviewImageUrl. + + + + + + + + +
+
+
+ + + + + + + + +
+
+
+ + + + + + + + + + diff --git a/docs/class-LINE.LINEBot.Event.MessageEvent.ImageMessage.html b/docs/class-LINE.LINEBot.Event.MessageEvent.ImageMessage.html index 5db15eec..b9612ec8 100644 --- a/docs/class-LINE.LINEBot.Event.MessageEvent.ImageMessage.html +++ b/docs/class-LINE.LINEBot.Event.MessageEvent.ImageMessage.html @@ -136,7 +136,7 @@

ImageMessage

# - __construct( array $event ) + __construct( array $event )
ImageMessage constructor. @@ -156,6 +156,38 @@

Overrides

+
+ + + + + + + + + + + public + + + + + + +
+ # + getContentProvider( ) + +
+ Returns contentProvider of the image message. + + + + + + + +
diff --git a/docs/class-LINE.LINEBot.Event.MessageEvent.VideoMessage.html b/docs/class-LINE.LINEBot.Event.MessageEvent.VideoMessage.html index 686504d7..71777003 100644 --- a/docs/class-LINE.LINEBot.Event.MessageEvent.VideoMessage.html +++ b/docs/class-LINE.LINEBot.Event.MessageEvent.VideoMessage.html @@ -136,7 +136,7 @@

VideoMessage

# - __construct( array $event ) + __construct( array $event )
VideoMessage constructor. @@ -156,6 +156,70 @@

Overrides

+
+ + + + + + + + + + + public + + + + + + +
+ # + getDuration( ) + +
+ Returns duration of the video message. + + + + + + + + +
+
+ + + + + + + + + + public + + + + + + +
+ # + getContentProvider( ) + +
+ Returns contentProvider of the video message. + + + + + + + +
diff --git a/docs/class-LINE.LINEBot.Event.Parser.EventRequestParser.html b/docs/class-LINE.LINEBot.Event.Parser.EventRequestParser.html index 4ce21c75..3d9b0f18 100644 --- a/docs/class-LINE.LINEBot.Event.Parser.EventRequestParser.html +++ b/docs/class-LINE.LINEBot.Event.Parser.EventRequestParser.html @@ -120,7 +120,7 @@

EventRequestParser

# - parseEventRequest( string $body , string $channelSecret , string $signature ) + parseEventRequest( string $body , string $channelSecret , string $signature , $eventsOnly = true )
diff --git a/docs/class-LINE.LINEBot.html b/docs/class-LINE.LINEBot.html index 9ad88d8b..49166496 100644 --- a/docs/class-LINE.LINEBot.html +++ b/docs/class-LINE.LINEBot.html @@ -115,7 +115,7 @@

LINEBot

# - __construct( LINE\LINEBot\HTTPClient $httpClient , array $args ) + __construct( LINE\LINEBot\HTTPClient $httpClient , array $args )
LINEBot constructor. @@ -147,7 +147,7 @@

LINEBot

# - getProfile( string $userId ) + getProfile( string $userId )
Gets specified user's profile through API calling. @@ -179,7 +179,7 @@

LINEBot

# - getMessageContent( string $messageId ) + getMessageContent( string $messageId )
Gets message content which is associated with specified message ID. @@ -211,7 +211,7 @@

LINEBot

# - replyMessage( string $replyToken , LINE\LINEBot\MessageBuilder $messageBuilder ) + replyMessage( string $replyToken , LINE\LINEBot\MessageBuilder $messageBuilder )
Replies arbitrary message to destination which is associated with reply token. @@ -243,7 +243,7 @@

LINEBot

# - replyText( string $replyToken , string $text , string[]|null $extraTexts = NULL ) + replyText( string $replyToken , string $text , string[]|null $extraTexts = NULL )
Replies text message(s) to destination which is associated with reply token. @@ -285,7 +285,7 @@

LINEBot

# - pushMessage( string $to , LINE\LINEBot\MessageBuilder $messageBuilder ) + pushMessage( string $to , LINE\LINEBot\MessageBuilder $messageBuilder )
Sends arbitrary message to destination. @@ -317,7 +317,7 @@

LINEBot

# - multicast( array $tos , LINE\LINEBot\MessageBuilder $messageBuilder ) + multicast( array $tos , LINE\LINEBot\MessageBuilder $messageBuilder )
Sends arbitrary message to multi destinations. @@ -349,7 +349,7 @@

LINEBot

# - leaveGroup( string $groupId ) + leaveGroup( string $groupId )
Leaves from group. @@ -381,7 +381,7 @@

LINEBot

# - leaveRoom( string $roomId ) + leaveRoom( string $roomId )
Leaves from room. @@ -413,7 +413,7 @@

LINEBot

# - parseEventRequest( string $body , string $signature ) + parseEventRequest( string $body , string $signature , bool $eventOnly = true )
Parse event request to Event objects. @@ -445,7 +445,7 @@

LINEBot

# - validateSignature( string $body , string $signature ) + validateSignature( string $body , string $signature )
Validate request with signature. @@ -477,7 +477,7 @@

LINEBot

# - getGroupMemberProfile( string $groupId , string $userId ) + getGroupMemberProfile( string $groupId , string $userId )
Gets the user profile of a member of a group that the bot is in. @@ -511,7 +511,7 @@

LINEBot

# - getRoomMemberProfile( string $roomId , string $userId ) + getRoomMemberProfile( string $roomId , string $userId )
Gets the user profile of a member of a room that the bot is in. @@ -545,7 +545,7 @@

LINEBot

# - getGroupMemberIds( string $groupId , string $start = NULL ) + getGroupMemberIds( string $groupId , string $start = NULL )
Gets the user IDs of the members of a group that the bot is in. @@ -581,7 +581,7 @@

LINEBot

# - getRoomMemberIds( string $roomId , string $start = NULL ) + getRoomMemberIds( string $roomId , string $start = NULL )
Gets the user IDs of the members of a room that the bot is in. @@ -617,7 +617,7 @@

LINEBot

# - getAllGroupMemberIds( string $groupId ) + getAllGroupMemberIds( string $groupId )
Gets the user IDs of the members of a group that the bot is in. @@ -658,7 +658,7 @@

see

# - getAllRoomMemberIds( string $roomId ) + getAllRoomMemberIds( string $roomId )
Gets the user IDs of the members of a room that the bot is in. @@ -699,7 +699,7 @@

see

# - getRichMenu( string $richMenuId ) + getRichMenu( string $richMenuId )
Gets a rich menu via a rich menu ID. @@ -731,7 +731,7 @@

see

# - createRichMenu( \RichMenuBuilder $richMenuBuilder ) + createRichMenu( \RichMenuBuilder $richMenuBuilder )
Creates a rich menu. @@ -765,7 +765,7 @@

see

# - deleteRichMenu( string $richMenuId ) + deleteRichMenu( string $richMenuId )
Deletes a rich menu. @@ -797,7 +797,7 @@

see

# - getRichMenuId( string $userId ) + getRichMenuId( string $userId )
Gets the ID of the rich menu linked to a user. @@ -829,7 +829,7 @@

see

# - linkRichMenu( string $userId , string $richMenuId ) + linkRichMenu( string $userId , string $richMenuId )
Links a rich menu to a user. Only one rich menu can be linked to a user at one time. @@ -861,7 +861,7 @@

see

# - bulkLinkRichMenu( string[] $userIds , string $richMenuId ) + bulkLinkRichMenu( string[] $userIds , string $richMenuId )
Links a rich menu to multiple users. @@ -893,7 +893,7 @@

see

# - unlinkRichMenu( string $userId ) + unlinkRichMenu( string $userId )
Unlinks a rich menu from multiple user. @@ -925,7 +925,7 @@

see

# - bulkUnlinkRichMenu( string[] $userIds ) + bulkUnlinkRichMenu( string[] $userIds )
Unlinks rich menus from multiple users. @@ -957,7 +957,7 @@

see

# - downloadRichMenuImage( string $richMenuId ) + downloadRichMenuImage( string $richMenuId )
Downloads an image associated with a rich menu. @@ -989,7 +989,7 @@

see

# - uploadRichMenuImage( string $richMenuId , string $imagePath , string $contentType ) + uploadRichMenuImage( string $richMenuId , string $imagePath , string $contentType )
Uploads and attaches an image to a rich menu. @@ -1026,7 +1026,7 @@

see

# - getRichMenuList( ) + getRichMenuList( )
Gets a list of all uploaded rich menus. @@ -1038,6 +1038,102 @@

see

+
+
+ + + + + + + + + + public + + + + + + +
+ # + getNumberOfSentReplyMessages( DateTime $datetime ) + +
+ Get number of sent reply messages + + + + + + + + +
+
+ + + + + + + + + + public + + + + + + +
+ # + getNumberOfSentPushMessages( DateTime $datetime ) + +
+ Get number of sent push messages + + + + + + + + +
+
+ + + + + + + + + + public + + + + + + +
+ # + getNumberOfSentMulticastMessages( DateTime $datetime ) + +
+ Get number of sent multicast messages + + + + + + + +
@@ -1059,7 +1155,7 @@

see

- DEFAULT_ENDPOINT_BASE + DEFAULT_ENDPOINT_BASE
diff --git a/docs/classes.html b/docs/classes.html index b69a86d0..bbe6296f 100644 --- a/docs/classes.html +++ b/docs/classes.html @@ -135,27 +135,17 @@

Classes

- LINE\LINEBot\Event\MessageEvent\AudioMessage - - - - - LINE\LINEBot\Event\MessageEvent\ImageMessage - - - - - LINE\LINEBot\Event\MessageEvent\VideoMessage + LINE\LINEBot\SignatureValidator - LINE\LINEBot\SignatureValidator + LINE\LINEBot\Event\MessageEvent\TextMessage - LINE\LINEBot\Event\MessageEvent\TextMessage + LINE\LINEBot\Event\MessageEvent\ImageMessage @@ -203,6 +193,16 @@

Classes

LINE\LINEBot\TemplateActionBuilder\UriTemplateActionBuilder + + + LINE\LINEBot\Event\MessageEvent\AudioMessage + + + + + LINE\LINEBot\Event\MessageEvent\VideoMessage + + LINE\LINEBot\Event\MessageEvent @@ -310,12 +310,12 @@

Classes

- LINE\LINEBot\Event\Parser\EventRequestParser + LINE\LINEBot\MessageBuilder\ImagemapMessageBuilder - LINE\LINEBot\MessageBuilder\ImagemapMessageBuilder + LINE\LINEBot\Event\Parser\EventRequestParser @@ -528,6 +528,11 @@

Classes

LINE\LINEBot\MessageBuilder\Flex\ComponentBuilder\TextComponentBuilder + + + LINE\LINEBot\Constant\MessageContentProviderType + + LINE\LINEBot\Event\MemberJoinEvent @@ -548,6 +553,11 @@

Classes

LINE\LINEBot\MessageBuilder\Imagemap\VideoBuilder + + + LINE\LINEBot\Event\MessageEvent\ContentProvider + + LINE\LINEBot\MessageBuilder\TemplateBuilder\ButtonTemplateBuilder diff --git a/docs/elementlist.js b/docs/elementlist.js index 56bfd90f..b71119fb 100644 --- a/docs/elementlist.js +++ b/docs/elementlist.js @@ -1,2 +1,2 @@ var ApiGen = ApiGen || {}; -ApiGen.elements = [{"file":"namespace-LINE.html","label":"LINE"},{"file":"namespace-LINE.LINEBot.html","label":"LINE\\LINEBot"},{"file":"namespace-LINE.LINEBot.Constant.html","label":"LINE\\LINEBot\\Constant"},{"file":"namespace-LINE.LINEBot.Constant.Flex.html","label":"LINE\\LINEBot\\Constant\\Flex"},{"file":"namespace-LINE.LINEBot.Event.html","label":"LINE\\LINEBot\\Event"},{"file":"namespace-LINE.LINEBot.Event.MessageEvent.html","label":"LINE\\LINEBot\\Event\\MessageEvent"},{"file":"namespace-LINE.LINEBot.Event.Parser.html","label":"LINE\\LINEBot\\Event\\Parser"},{"file":"namespace-LINE.LINEBot.Exception.html","label":"LINE\\LINEBot\\Exception"},{"file":"namespace-LINE.LINEBot.HTTPClient.html","label":"LINE\\LINEBot\\HTTPClient"},{"file":"namespace-LINE.LINEBot.ImagemapActionBuilder.html","label":"LINE\\LINEBot\\ImagemapActionBuilder"},{"file":"namespace-LINE.LINEBot.MessageBuilder.html","label":"LINE\\LINEBot\\MessageBuilder"},{"file":"namespace-LINE.LINEBot.MessageBuilder.Flex.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex"},{"file":"namespace-LINE.LINEBot.MessageBuilder.Flex.ComponentBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex\\ComponentBuilder"},{"file":"namespace-LINE.LINEBot.MessageBuilder.Flex.ContainerBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex\\ContainerBuilder"},{"file":"namespace-LINE.LINEBot.MessageBuilder.Imagemap.html","label":"LINE\\LINEBot\\MessageBuilder\\Imagemap"},{"file":"namespace-LINE.LINEBot.MessageBuilder.TemplateBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\TemplateBuilder"},{"file":"namespace-LINE.LINEBot.QuickReplyBuilder.html","label":"LINE\\LINEBot\\QuickReplyBuilder"},{"file":"namespace-LINE.LINEBot.QuickReplyBuilder.ButtonBuilder.html","label":"LINE\\LINEBot\\QuickReplyBuilder\\ButtonBuilder"},{"file":"namespace-LINE.LINEBot.RichMenuBuilder.html","label":"LINE\\LINEBot\\RichMenuBuilder"},{"file":"namespace-LINE.LINEBot.TemplateActionBuilder.html","label":"LINE\\LINEBot\\TemplateActionBuilder"},{"file":"namespace-LINE.LINEBot.Util.html","label":"LINE\\LINEBot\\Util"},{"file":"namespace-none.html","label":"none"},{"file":"class-LINE.LINEBot.TemplateActionBuilder.CameraRollTemplateActionBuilder.html","label":"LINE\\LINEBot\\TemplateActionBuilder\\CameraRollTemplateActionBuilder"},{"file":"class-LINE.LINEBot.TemplateActionBuilder.CameraTemplateActionBuilder.html","label":"LINE\\LINEBot\\TemplateActionBuilder\\CameraTemplateActionBuilder"},{"file":"class-LINE.LINEBot.TemplateActionBuilder.LocationTemplateActionBuilder.html","label":"LINE\\LINEBot\\TemplateActionBuilder\\LocationTemplateActionBuilder"},{"file":"class-LINE.LINEBot.QuickReplyBuilder.ButtonBuilder.QuickReplyButtonBuilder.html","label":"LINE\\LINEBot\\QuickReplyBuilder\\ButtonBuilder\\QuickReplyButtonBuilder"},{"file":"class-LINE.LINEBot.QuickReplyBuilder.QuickReplyMessageBuilder.html","label":"LINE\\LINEBot\\QuickReplyBuilder\\QuickReplyMessageBuilder"},{"file":"class-LINE.LINEBot.Constant.HTTPHeader.html","label":"LINE\\LINEBot\\Constant\\HTTPHeader"},{"file":"class-LINE.LINEBot.Constant.Meta.html","label":"LINE\\LINEBot\\Constant\\Meta"},{"file":"class-LINE.LINEBot.Constant.EventSourceType.html","label":"LINE\\LINEBot\\Constant\\EventSourceType"},{"file":"class-LINE.LINEBot.Constant.TemplateType.html","label":"LINE\\LINEBot\\Constant\\TemplateType"},{"file":"class-LINE.LINEBot.Constant.ActionType.html","label":"LINE\\LINEBot\\Constant\\ActionType"},{"file":"class-LINE.LINEBot.Constant.MessageType.html","label":"LINE\\LINEBot\\Constant\\MessageType"},{"file":"class-LINE.LINEBot.Event.FollowEvent.html","label":"LINE\\LINEBot\\Event\\FollowEvent"},{"file":"class-LINE.LINEBot.Event.JoinEvent.html","label":"LINE\\LINEBot\\Event\\JoinEvent"},{"file":"class-LINE.LINEBot.Event.LeaveEvent.html","label":"LINE\\LINEBot\\Event\\LeaveEvent"},{"file":"class-LINE.LINEBot.Event.UnfollowEvent.html","label":"LINE\\LINEBot\\Event\\UnfollowEvent"},{"file":"class-LINE.LINEBot.Event.MessageEvent.AudioMessage.html","label":"LINE\\LINEBot\\Event\\MessageEvent\\AudioMessage"},{"file":"class-LINE.LINEBot.Event.MessageEvent.ImageMessage.html","label":"LINE\\LINEBot\\Event\\MessageEvent\\ImageMessage"},{"file":"class-LINE.LINEBot.Event.MessageEvent.VideoMessage.html","label":"LINE\\LINEBot\\Event\\MessageEvent\\VideoMessage"},{"file":"class-LINE.LINEBot.SignatureValidator.html","label":"LINE\\LINEBot\\SignatureValidator"},{"file":"class-LINE.LINEBot.Event.MessageEvent.TextMessage.html","label":"LINE\\LINEBot\\Event\\MessageEvent\\TextMessage"},{"file":"class-LINE.LINEBot.MessageBuilder.MultiMessageBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\MultiMessageBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.Imagemap.BaseSizeBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Imagemap\\BaseSizeBuilder"},{"file":"class-LINE.LINEBot.Event.PostbackEvent.html","label":"LINE\\LINEBot\\Event\\PostbackEvent"},{"file":"class-LINE.LINEBot.ImagemapActionBuilder.ImagemapUriActionBuilder.html","label":"LINE\\LINEBot\\ImagemapActionBuilder\\ImagemapUriActionBuilder"},{"file":"class-LINE.LINEBot.Event.MessageEvent.FileMessage.html","label":"LINE\\LINEBot\\Event\\MessageEvent\\FileMessage"},{"file":"class-LINE.LINEBot.Event.MessageEvent.StickerMessage.html","label":"LINE\\LINEBot\\Event\\MessageEvent\\StickerMessage"},{"file":"class-LINE.LINEBot.ImagemapActionBuilder.ImagemapMessageActionBuilder.html","label":"LINE\\LINEBot\\ImagemapActionBuilder\\ImagemapMessageActionBuilder"},{"file":"class-LINE.LINEBot.TemplateActionBuilder.MessageTemplateActionBuilder.html","label":"LINE\\LINEBot\\TemplateActionBuilder\\MessageTemplateActionBuilder"},{"file":"class-LINE.LINEBot.TemplateActionBuilder.UriTemplateActionBuilder.html","label":"LINE\\LINEBot\\TemplateActionBuilder\\UriTemplateActionBuilder"},{"file":"class-LINE.LINEBot.Event.MessageEvent.html","label":"LINE\\LINEBot\\Event\\MessageEvent"},{"file":"class-LINE.LINEBot.Event.BeaconDetectionEvent.html","label":"LINE\\LINEBot\\Event\\BeaconDetectionEvent"},{"file":"class-LINE.LINEBot.ImagemapActionBuilder.AreaBuilder.html","label":"LINE\\LINEBot\\ImagemapActionBuilder\\AreaBuilder"},{"file":"class-LINE.LINEBot.RichMenuBuilder.RichMenuAreaBoundsBuilder.html","label":"LINE\\LINEBot\\RichMenuBuilder\\RichMenuAreaBoundsBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.TemplateBuilder.ImageCarouselColumnTemplateBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\TemplateBuilder\\ImageCarouselColumnTemplateBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.TemplateBuilder.ImageCarouselTemplateBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\TemplateBuilder\\ImageCarouselTemplateBuilder"},{"file":"class-LINE.LINEBot.TemplateActionBuilder.PostbackTemplateActionBuilder.html","label":"LINE\\LINEBot\\TemplateActionBuilder\\PostbackTemplateActionBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.TemplateBuilder.ConfirmTemplateBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\TemplateBuilder\\ConfirmTemplateBuilder"},{"file":"class-LINE.LINEBot.Event.MessageEvent.LocationMessage.html","label":"LINE\\LINEBot\\Event\\MessageEvent\\LocationMessage"},{"file":"class-LINE.LINEBot.MessageBuilder.AudioMessageBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\AudioMessageBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.ImageMessageBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\ImageMessageBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.StickerMessageBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\StickerMessageBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.VideoMessageBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\VideoMessageBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.TemplateMessageBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\TemplateMessageBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.TemplateBuilder.CarouselTemplateBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\TemplateBuilder\\CarouselTemplateBuilder"},{"file":"class-LINE.LINEBot.TemplateActionBuilder.DatetimePickerTemplateActionBuilder.html","label":"LINE\\LINEBot\\TemplateActionBuilder\\DatetimePickerTemplateActionBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.TemplateBuilder.CarouselColumnTemplateBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\TemplateBuilder\\CarouselColumnTemplateBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.LocationMessageBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\LocationMessageBuilder"},{"file":"class-LINE.LINEBot.HTTPClient.Curl.html","label":"LINE\\LINEBot\\HTTPClient\\Curl"},{"file":"class-LINE.LINEBot.MessageBuilder.TextMessageBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\TextMessageBuilder"},{"file":"class-LINE.LINEBot.Response.html","label":"LINE\\LINEBot\\Response"},{"file":"class-LINE.LINEBot.Event.Parser.EventRequestParser.html","label":"LINE\\LINEBot\\Event\\Parser\\EventRequestParser"},{"file":"class-LINE.LINEBot.MessageBuilder.ImagemapMessageBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\ImagemapMessageBuilder"},{"file":"class-LINE.LINEBot.HTTPClient.CurlHTTPClient.html","label":"LINE\\LINEBot\\HTTPClient\\CurlHTTPClient"},{"file":"class-LINE.LINEBot.Event.BaseEvent.html","label":"LINE\\LINEBot\\Event\\BaseEvent"},{"file":"class-LINE.LINEBot.html","label":"LINE\\LINEBot"},{"file":"class-LINE.LINEBot.Event.UnknownEvent.html","label":"LINE\\LINEBot\\Event\\UnknownEvent"},{"file":"class-LINE.LINEBot.Event.MessageEvent.UnknownMessage.html","label":"LINE\\LINEBot\\Event\\MessageEvent\\UnknownMessage"},{"file":"class-LINE.LINEBot.RichMenuBuilder.RichMenuAreaBuilder.html","label":"LINE\\LINEBot\\RichMenuBuilder\\RichMenuAreaBuilder"},{"file":"class-LINE.LINEBot.RichMenuBuilder.RichMenuSizeBuilder.html","label":"LINE\\LINEBot\\RichMenuBuilder\\RichMenuSizeBuilder"},{"file":"class-LINE.LINEBot.Constant.Flex.ComponentButtonHeight.html","label":"LINE\\LINEBot\\Constant\\Flex\\ComponentButtonHeight"},{"file":"class-LINE.LINEBot.Constant.Flex.ComponentFontWeight.html","label":"LINE\\LINEBot\\Constant\\Flex\\ComponentFontWeight"},{"file":"class-LINE.LINEBot.Constant.Flex.ComponentImageAspectMode.html","label":"LINE\\LINEBot\\Constant\\Flex\\ComponentImageAspectMode"},{"file":"class-LINE.LINEBot.Constant.Flex.ContainerDirection.html","label":"LINE\\LINEBot\\Constant\\Flex\\ContainerDirection"},{"file":"class-LINE.LINEBot.Constant.Flex.ContainerType.html","label":"LINE\\LINEBot\\Constant\\Flex\\ContainerType"},{"file":"class-LINE.LINEBot.Constant.Flex.ComponentAlign.html","label":"LINE\\LINEBot\\Constant\\Flex\\ComponentAlign"},{"file":"class-LINE.LINEBot.Constant.Flex.ComponentButtonStyle.html","label":"LINE\\LINEBot\\Constant\\Flex\\ComponentButtonStyle"},{"file":"class-LINE.LINEBot.Constant.Flex.ComponentGravity.html","label":"LINE\\LINEBot\\Constant\\Flex\\ComponentGravity"},{"file":"class-LINE.LINEBot.Constant.Flex.ComponentIconAspectRatio.html","label":"LINE\\LINEBot\\Constant\\Flex\\ComponentIconAspectRatio"},{"file":"class-LINE.LINEBot.Constant.Flex.ComponentLayout.html","label":"LINE\\LINEBot\\Constant\\Flex\\ComponentLayout"},{"file":"class-LINE.LINEBot.Constant.Flex.ComponentSpaceSize.html","label":"LINE\\LINEBot\\Constant\\Flex\\ComponentSpaceSize"},{"file":"class-LINE.LINEBot.Constant.Flex.ComponentMargin.html","label":"LINE\\LINEBot\\Constant\\Flex\\ComponentMargin"},{"file":"class-LINE.LINEBot.Constant.Flex.ComponentSpacing.html","label":"LINE\\LINEBot\\Constant\\Flex\\ComponentSpacing"},{"file":"class-LINE.LINEBot.Constant.Flex.ComponentType.html","label":"LINE\\LINEBot\\Constant\\Flex\\ComponentType"},{"file":"class-LINE.LINEBot.Constant.Flex.ComponentFontSize.html","label":"LINE\\LINEBot\\Constant\\Flex\\ComponentFontSize"},{"file":"class-LINE.LINEBot.Constant.Flex.ComponentIconSize.html","label":"LINE\\LINEBot\\Constant\\Flex\\ComponentIconSize"},{"file":"class-LINE.LINEBot.Constant.Flex.ComponentImageSize.html","label":"LINE\\LINEBot\\Constant\\Flex\\ComponentImageSize"},{"file":"class-LINE.LINEBot.Constant.Flex.ComponentImageAspectRatio.html","label":"LINE\\LINEBot\\Constant\\Flex\\ComponentImageAspectRatio"},{"file":"class-LINE.LINEBot.MessageBuilder.RawMessageBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\RawMessageBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.Flex.ComponentBuilder.FillerComponentBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex\\ComponentBuilder\\FillerComponentBuilder"},{"file":"class-LINE.LINEBot.Util.BuildUtil.html","label":"LINE\\LINEBot\\Util\\BuildUtil"},{"file":"class-LINE.LINEBot.RichMenuBuilder.html","label":"LINE\\LINEBot\\RichMenuBuilder"},{"file":"class-LINE.LINEBot.Event.AccountLinkEvent.html","label":"LINE\\LINEBot\\Event\\AccountLinkEvent"},{"file":"class-LINE.LINEBot.MessageBuilder.Flex.ComponentBuilder.SpacerComponentBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex\\ComponentBuilder\\SpacerComponentBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.Flex.ContainerBuilder.CarouselContainerBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex\\ContainerBuilder\\CarouselContainerBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.Flex.ComponentBuilder.SeparatorComponentBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex\\ComponentBuilder\\SeparatorComponentBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.Flex.BlockStyleBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex\\BlockStyleBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.FlexMessageBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\FlexMessageBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.Flex.BubbleStylesBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex\\BubbleStylesBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.Flex.ComponentBuilder.IconComponentBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex\\ComponentBuilder\\IconComponentBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.Flex.ContainerBuilder.BubbleContainerBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex\\ContainerBuilder\\BubbleContainerBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.Flex.ComponentBuilder.BoxComponentBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex\\ComponentBuilder\\BoxComponentBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.Flex.ComponentBuilder.ButtonComponentBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex\\ComponentBuilder\\ButtonComponentBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.Flex.ComponentBuilder.ImageComponentBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex\\ComponentBuilder\\ImageComponentBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.Flex.ComponentBuilder.TextComponentBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex\\ComponentBuilder\\TextComponentBuilder"},{"file":"class-LINE.LINEBot.Event.MemberJoinEvent.html","label":"LINE\\LINEBot\\Event\\MemberJoinEvent"},{"file":"class-LINE.LINEBot.Event.MemberLeaveEvent.html","label":"LINE\\LINEBot\\Event\\MemberLeaveEvent"},{"file":"class-LINE.LINEBot.MessageBuilder.Imagemap.ExternalLinkBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Imagemap\\ExternalLinkBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.Imagemap.VideoBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Imagemap\\VideoBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.TemplateBuilder.ButtonTemplateBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\TemplateBuilder\\ButtonTemplateBuilder"},{"file":"interface-Throwable.html","label":"Throwable"},{"file":"interface-LINE.LINEBot.QuickReplyBuilder.QuickReplyButtonBuilder.html","label":"LINE\\LINEBot\\QuickReplyBuilder\\QuickReplyButtonBuilder"},{"file":"interface-LINE.LINEBot.QuickReplyBuilder.html","label":"LINE\\LINEBot\\QuickReplyBuilder"},{"file":"interface-LINE.LINEBot.ImagemapActionBuilder.html","label":"LINE\\LINEBot\\ImagemapActionBuilder"},{"file":"interface-LINE.LINEBot.MessageBuilder.html","label":"LINE\\LINEBot\\MessageBuilder"},{"file":"interface-LINE.LINEBot.TemplateActionBuilder.html","label":"LINE\\LINEBot\\TemplateActionBuilder"},{"file":"interface-LINE.LINEBot.MessageBuilder.TemplateBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\TemplateBuilder"},{"file":"interface-LINE.LINEBot.HTTPClient.html","label":"LINE\\LINEBot\\HTTPClient"},{"file":"interface-LINE.LINEBot.MessageBuilder.Flex.ComponentBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex\\ComponentBuilder"},{"file":"interface-LINE.LINEBot.MessageBuilder.Flex.ContainerBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex\\ContainerBuilder"}]; +ApiGen.elements = [{"file":"namespace-LINE.html","label":"LINE"},{"file":"namespace-LINE.LINEBot.html","label":"LINE\\LINEBot"},{"file":"namespace-LINE.LINEBot.Constant.html","label":"LINE\\LINEBot\\Constant"},{"file":"namespace-LINE.LINEBot.Constant.Flex.html","label":"LINE\\LINEBot\\Constant\\Flex"},{"file":"namespace-LINE.LINEBot.Event.html","label":"LINE\\LINEBot\\Event"},{"file":"namespace-LINE.LINEBot.Event.MessageEvent.html","label":"LINE\\LINEBot\\Event\\MessageEvent"},{"file":"namespace-LINE.LINEBot.Event.Parser.html","label":"LINE\\LINEBot\\Event\\Parser"},{"file":"namespace-LINE.LINEBot.Exception.html","label":"LINE\\LINEBot\\Exception"},{"file":"namespace-LINE.LINEBot.HTTPClient.html","label":"LINE\\LINEBot\\HTTPClient"},{"file":"namespace-LINE.LINEBot.ImagemapActionBuilder.html","label":"LINE\\LINEBot\\ImagemapActionBuilder"},{"file":"namespace-LINE.LINEBot.MessageBuilder.html","label":"LINE\\LINEBot\\MessageBuilder"},{"file":"namespace-LINE.LINEBot.MessageBuilder.Flex.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex"},{"file":"namespace-LINE.LINEBot.MessageBuilder.Flex.ComponentBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex\\ComponentBuilder"},{"file":"namespace-LINE.LINEBot.MessageBuilder.Flex.ContainerBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex\\ContainerBuilder"},{"file":"namespace-LINE.LINEBot.MessageBuilder.Imagemap.html","label":"LINE\\LINEBot\\MessageBuilder\\Imagemap"},{"file":"namespace-LINE.LINEBot.MessageBuilder.TemplateBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\TemplateBuilder"},{"file":"namespace-LINE.LINEBot.QuickReplyBuilder.html","label":"LINE\\LINEBot\\QuickReplyBuilder"},{"file":"namespace-LINE.LINEBot.QuickReplyBuilder.ButtonBuilder.html","label":"LINE\\LINEBot\\QuickReplyBuilder\\ButtonBuilder"},{"file":"namespace-LINE.LINEBot.RichMenuBuilder.html","label":"LINE\\LINEBot\\RichMenuBuilder"},{"file":"namespace-LINE.LINEBot.TemplateActionBuilder.html","label":"LINE\\LINEBot\\TemplateActionBuilder"},{"file":"namespace-LINE.LINEBot.Util.html","label":"LINE\\LINEBot\\Util"},{"file":"namespace-none.html","label":"none"},{"file":"class-LINE.LINEBot.TemplateActionBuilder.CameraRollTemplateActionBuilder.html","label":"LINE\\LINEBot\\TemplateActionBuilder\\CameraRollTemplateActionBuilder"},{"file":"class-LINE.LINEBot.TemplateActionBuilder.CameraTemplateActionBuilder.html","label":"LINE\\LINEBot\\TemplateActionBuilder\\CameraTemplateActionBuilder"},{"file":"class-LINE.LINEBot.TemplateActionBuilder.LocationTemplateActionBuilder.html","label":"LINE\\LINEBot\\TemplateActionBuilder\\LocationTemplateActionBuilder"},{"file":"class-LINE.LINEBot.QuickReplyBuilder.ButtonBuilder.QuickReplyButtonBuilder.html","label":"LINE\\LINEBot\\QuickReplyBuilder\\ButtonBuilder\\QuickReplyButtonBuilder"},{"file":"class-LINE.LINEBot.QuickReplyBuilder.QuickReplyMessageBuilder.html","label":"LINE\\LINEBot\\QuickReplyBuilder\\QuickReplyMessageBuilder"},{"file":"class-LINE.LINEBot.Constant.HTTPHeader.html","label":"LINE\\LINEBot\\Constant\\HTTPHeader"},{"file":"class-LINE.LINEBot.Constant.Meta.html","label":"LINE\\LINEBot\\Constant\\Meta"},{"file":"class-LINE.LINEBot.Constant.EventSourceType.html","label":"LINE\\LINEBot\\Constant\\EventSourceType"},{"file":"class-LINE.LINEBot.Constant.TemplateType.html","label":"LINE\\LINEBot\\Constant\\TemplateType"},{"file":"class-LINE.LINEBot.Constant.ActionType.html","label":"LINE\\LINEBot\\Constant\\ActionType"},{"file":"class-LINE.LINEBot.Constant.MessageType.html","label":"LINE\\LINEBot\\Constant\\MessageType"},{"file":"class-LINE.LINEBot.Event.FollowEvent.html","label":"LINE\\LINEBot\\Event\\FollowEvent"},{"file":"class-LINE.LINEBot.Event.JoinEvent.html","label":"LINE\\LINEBot\\Event\\JoinEvent"},{"file":"class-LINE.LINEBot.Event.LeaveEvent.html","label":"LINE\\LINEBot\\Event\\LeaveEvent"},{"file":"class-LINE.LINEBot.Event.UnfollowEvent.html","label":"LINE\\LINEBot\\Event\\UnfollowEvent"},{"file":"class-LINE.LINEBot.SignatureValidator.html","label":"LINE\\LINEBot\\SignatureValidator"},{"file":"class-LINE.LINEBot.Event.MessageEvent.TextMessage.html","label":"LINE\\LINEBot\\Event\\MessageEvent\\TextMessage"},{"file":"class-LINE.LINEBot.Event.MessageEvent.ImageMessage.html","label":"LINE\\LINEBot\\Event\\MessageEvent\\ImageMessage"},{"file":"class-LINE.LINEBot.MessageBuilder.MultiMessageBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\MultiMessageBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.Imagemap.BaseSizeBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Imagemap\\BaseSizeBuilder"},{"file":"class-LINE.LINEBot.Event.PostbackEvent.html","label":"LINE\\LINEBot\\Event\\PostbackEvent"},{"file":"class-LINE.LINEBot.ImagemapActionBuilder.ImagemapUriActionBuilder.html","label":"LINE\\LINEBot\\ImagemapActionBuilder\\ImagemapUriActionBuilder"},{"file":"class-LINE.LINEBot.Event.MessageEvent.FileMessage.html","label":"LINE\\LINEBot\\Event\\MessageEvent\\FileMessage"},{"file":"class-LINE.LINEBot.Event.MessageEvent.StickerMessage.html","label":"LINE\\LINEBot\\Event\\MessageEvent\\StickerMessage"},{"file":"class-LINE.LINEBot.ImagemapActionBuilder.ImagemapMessageActionBuilder.html","label":"LINE\\LINEBot\\ImagemapActionBuilder\\ImagemapMessageActionBuilder"},{"file":"class-LINE.LINEBot.TemplateActionBuilder.MessageTemplateActionBuilder.html","label":"LINE\\LINEBot\\TemplateActionBuilder\\MessageTemplateActionBuilder"},{"file":"class-LINE.LINEBot.TemplateActionBuilder.UriTemplateActionBuilder.html","label":"LINE\\LINEBot\\TemplateActionBuilder\\UriTemplateActionBuilder"},{"file":"class-LINE.LINEBot.Event.MessageEvent.AudioMessage.html","label":"LINE\\LINEBot\\Event\\MessageEvent\\AudioMessage"},{"file":"class-LINE.LINEBot.Event.MessageEvent.VideoMessage.html","label":"LINE\\LINEBot\\Event\\MessageEvent\\VideoMessage"},{"file":"class-LINE.LINEBot.Event.MessageEvent.html","label":"LINE\\LINEBot\\Event\\MessageEvent"},{"file":"class-LINE.LINEBot.Event.BeaconDetectionEvent.html","label":"LINE\\LINEBot\\Event\\BeaconDetectionEvent"},{"file":"class-LINE.LINEBot.ImagemapActionBuilder.AreaBuilder.html","label":"LINE\\LINEBot\\ImagemapActionBuilder\\AreaBuilder"},{"file":"class-LINE.LINEBot.RichMenuBuilder.RichMenuAreaBoundsBuilder.html","label":"LINE\\LINEBot\\RichMenuBuilder\\RichMenuAreaBoundsBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.TemplateBuilder.ImageCarouselColumnTemplateBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\TemplateBuilder\\ImageCarouselColumnTemplateBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.TemplateBuilder.ImageCarouselTemplateBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\TemplateBuilder\\ImageCarouselTemplateBuilder"},{"file":"class-LINE.LINEBot.TemplateActionBuilder.PostbackTemplateActionBuilder.html","label":"LINE\\LINEBot\\TemplateActionBuilder\\PostbackTemplateActionBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.TemplateBuilder.ConfirmTemplateBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\TemplateBuilder\\ConfirmTemplateBuilder"},{"file":"class-LINE.LINEBot.Event.MessageEvent.LocationMessage.html","label":"LINE\\LINEBot\\Event\\MessageEvent\\LocationMessage"},{"file":"class-LINE.LINEBot.MessageBuilder.AudioMessageBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\AudioMessageBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.ImageMessageBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\ImageMessageBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.StickerMessageBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\StickerMessageBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.VideoMessageBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\VideoMessageBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.TemplateMessageBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\TemplateMessageBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.TemplateBuilder.CarouselTemplateBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\TemplateBuilder\\CarouselTemplateBuilder"},{"file":"class-LINE.LINEBot.TemplateActionBuilder.DatetimePickerTemplateActionBuilder.html","label":"LINE\\LINEBot\\TemplateActionBuilder\\DatetimePickerTemplateActionBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.TemplateBuilder.CarouselColumnTemplateBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\TemplateBuilder\\CarouselColumnTemplateBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.LocationMessageBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\LocationMessageBuilder"},{"file":"class-LINE.LINEBot.HTTPClient.Curl.html","label":"LINE\\LINEBot\\HTTPClient\\Curl"},{"file":"class-LINE.LINEBot.MessageBuilder.TextMessageBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\TextMessageBuilder"},{"file":"class-LINE.LINEBot.Response.html","label":"LINE\\LINEBot\\Response"},{"file":"class-LINE.LINEBot.MessageBuilder.ImagemapMessageBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\ImagemapMessageBuilder"},{"file":"class-LINE.LINEBot.Event.Parser.EventRequestParser.html","label":"LINE\\LINEBot\\Event\\Parser\\EventRequestParser"},{"file":"class-LINE.LINEBot.HTTPClient.CurlHTTPClient.html","label":"LINE\\LINEBot\\HTTPClient\\CurlHTTPClient"},{"file":"class-LINE.LINEBot.Event.BaseEvent.html","label":"LINE\\LINEBot\\Event\\BaseEvent"},{"file":"class-LINE.LINEBot.html","label":"LINE\\LINEBot"},{"file":"class-LINE.LINEBot.Event.UnknownEvent.html","label":"LINE\\LINEBot\\Event\\UnknownEvent"},{"file":"class-LINE.LINEBot.Event.MessageEvent.UnknownMessage.html","label":"LINE\\LINEBot\\Event\\MessageEvent\\UnknownMessage"},{"file":"class-LINE.LINEBot.RichMenuBuilder.RichMenuAreaBuilder.html","label":"LINE\\LINEBot\\RichMenuBuilder\\RichMenuAreaBuilder"},{"file":"class-LINE.LINEBot.RichMenuBuilder.RichMenuSizeBuilder.html","label":"LINE\\LINEBot\\RichMenuBuilder\\RichMenuSizeBuilder"},{"file":"class-LINE.LINEBot.Constant.Flex.ComponentButtonHeight.html","label":"LINE\\LINEBot\\Constant\\Flex\\ComponentButtonHeight"},{"file":"class-LINE.LINEBot.Constant.Flex.ComponentFontWeight.html","label":"LINE\\LINEBot\\Constant\\Flex\\ComponentFontWeight"},{"file":"class-LINE.LINEBot.Constant.Flex.ComponentImageAspectMode.html","label":"LINE\\LINEBot\\Constant\\Flex\\ComponentImageAspectMode"},{"file":"class-LINE.LINEBot.Constant.Flex.ContainerDirection.html","label":"LINE\\LINEBot\\Constant\\Flex\\ContainerDirection"},{"file":"class-LINE.LINEBot.Constant.Flex.ContainerType.html","label":"LINE\\LINEBot\\Constant\\Flex\\ContainerType"},{"file":"class-LINE.LINEBot.Constant.Flex.ComponentAlign.html","label":"LINE\\LINEBot\\Constant\\Flex\\ComponentAlign"},{"file":"class-LINE.LINEBot.Constant.Flex.ComponentButtonStyle.html","label":"LINE\\LINEBot\\Constant\\Flex\\ComponentButtonStyle"},{"file":"class-LINE.LINEBot.Constant.Flex.ComponentGravity.html","label":"LINE\\LINEBot\\Constant\\Flex\\ComponentGravity"},{"file":"class-LINE.LINEBot.Constant.Flex.ComponentIconAspectRatio.html","label":"LINE\\LINEBot\\Constant\\Flex\\ComponentIconAspectRatio"},{"file":"class-LINE.LINEBot.Constant.Flex.ComponentLayout.html","label":"LINE\\LINEBot\\Constant\\Flex\\ComponentLayout"},{"file":"class-LINE.LINEBot.Constant.Flex.ComponentSpaceSize.html","label":"LINE\\LINEBot\\Constant\\Flex\\ComponentSpaceSize"},{"file":"class-LINE.LINEBot.Constant.Flex.ComponentMargin.html","label":"LINE\\LINEBot\\Constant\\Flex\\ComponentMargin"},{"file":"class-LINE.LINEBot.Constant.Flex.ComponentSpacing.html","label":"LINE\\LINEBot\\Constant\\Flex\\ComponentSpacing"},{"file":"class-LINE.LINEBot.Constant.Flex.ComponentType.html","label":"LINE\\LINEBot\\Constant\\Flex\\ComponentType"},{"file":"class-LINE.LINEBot.Constant.Flex.ComponentFontSize.html","label":"LINE\\LINEBot\\Constant\\Flex\\ComponentFontSize"},{"file":"class-LINE.LINEBot.Constant.Flex.ComponentIconSize.html","label":"LINE\\LINEBot\\Constant\\Flex\\ComponentIconSize"},{"file":"class-LINE.LINEBot.Constant.Flex.ComponentImageSize.html","label":"LINE\\LINEBot\\Constant\\Flex\\ComponentImageSize"},{"file":"class-LINE.LINEBot.Constant.Flex.ComponentImageAspectRatio.html","label":"LINE\\LINEBot\\Constant\\Flex\\ComponentImageAspectRatio"},{"file":"class-LINE.LINEBot.MessageBuilder.RawMessageBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\RawMessageBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.Flex.ComponentBuilder.FillerComponentBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex\\ComponentBuilder\\FillerComponentBuilder"},{"file":"class-LINE.LINEBot.Util.BuildUtil.html","label":"LINE\\LINEBot\\Util\\BuildUtil"},{"file":"class-LINE.LINEBot.RichMenuBuilder.html","label":"LINE\\LINEBot\\RichMenuBuilder"},{"file":"class-LINE.LINEBot.Event.AccountLinkEvent.html","label":"LINE\\LINEBot\\Event\\AccountLinkEvent"},{"file":"class-LINE.LINEBot.MessageBuilder.Flex.ComponentBuilder.SpacerComponentBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex\\ComponentBuilder\\SpacerComponentBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.Flex.ContainerBuilder.CarouselContainerBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex\\ContainerBuilder\\CarouselContainerBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.Flex.ComponentBuilder.SeparatorComponentBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex\\ComponentBuilder\\SeparatorComponentBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.Flex.BlockStyleBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex\\BlockStyleBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.FlexMessageBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\FlexMessageBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.Flex.BubbleStylesBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex\\BubbleStylesBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.Flex.ComponentBuilder.IconComponentBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex\\ComponentBuilder\\IconComponentBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.Flex.ContainerBuilder.BubbleContainerBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex\\ContainerBuilder\\BubbleContainerBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.Flex.ComponentBuilder.BoxComponentBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex\\ComponentBuilder\\BoxComponentBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.Flex.ComponentBuilder.ButtonComponentBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex\\ComponentBuilder\\ButtonComponentBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.Flex.ComponentBuilder.ImageComponentBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex\\ComponentBuilder\\ImageComponentBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.Flex.ComponentBuilder.TextComponentBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex\\ComponentBuilder\\TextComponentBuilder"},{"file":"class-LINE.LINEBot.Constant.MessageContentProviderType.html","label":"LINE\\LINEBot\\Constant\\MessageContentProviderType"},{"file":"class-LINE.LINEBot.Event.MemberJoinEvent.html","label":"LINE\\LINEBot\\Event\\MemberJoinEvent"},{"file":"class-LINE.LINEBot.Event.MemberLeaveEvent.html","label":"LINE\\LINEBot\\Event\\MemberLeaveEvent"},{"file":"class-LINE.LINEBot.MessageBuilder.Imagemap.ExternalLinkBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Imagemap\\ExternalLinkBuilder"},{"file":"class-LINE.LINEBot.MessageBuilder.Imagemap.VideoBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Imagemap\\VideoBuilder"},{"file":"class-LINE.LINEBot.Event.MessageEvent.ContentProvider.html","label":"LINE\\LINEBot\\Event\\MessageEvent\\ContentProvider"},{"file":"class-LINE.LINEBot.MessageBuilder.TemplateBuilder.ButtonTemplateBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\TemplateBuilder\\ButtonTemplateBuilder"},{"file":"interface-Throwable.html","label":"Throwable"},{"file":"interface-LINE.LINEBot.QuickReplyBuilder.QuickReplyButtonBuilder.html","label":"LINE\\LINEBot\\QuickReplyBuilder\\QuickReplyButtonBuilder"},{"file":"interface-LINE.LINEBot.QuickReplyBuilder.html","label":"LINE\\LINEBot\\QuickReplyBuilder"},{"file":"interface-LINE.LINEBot.ImagemapActionBuilder.html","label":"LINE\\LINEBot\\ImagemapActionBuilder"},{"file":"interface-LINE.LINEBot.MessageBuilder.html","label":"LINE\\LINEBot\\MessageBuilder"},{"file":"interface-LINE.LINEBot.TemplateActionBuilder.html","label":"LINE\\LINEBot\\TemplateActionBuilder"},{"file":"interface-LINE.LINEBot.MessageBuilder.TemplateBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\TemplateBuilder"},{"file":"interface-LINE.LINEBot.HTTPClient.html","label":"LINE\\LINEBot\\HTTPClient"},{"file":"interface-LINE.LINEBot.MessageBuilder.Flex.ComponentBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex\\ComponentBuilder"},{"file":"interface-LINE.LINEBot.MessageBuilder.Flex.ContainerBuilder.html","label":"LINE\\LINEBot\\MessageBuilder\\Flex\\ContainerBuilder"}]; diff --git a/docs/exception-Exception.html b/docs/exception-Exception.html index 1e0a3c99..cf3a27eb 100644 --- a/docs/exception-Exception.html +++ b/docs/exception-Exception.html @@ -117,7 +117,7 @@

Exception

# - __construct( $message = '', $code = 0, $previous = NULL ) + __construct( $message = NULL, $code = NULL, $previous = NULL )
@@ -149,7 +149,7 @@

Exception

# - __wakeup( ) + __wakeup( )
@@ -181,7 +181,7 @@

Exception

# - getMessage( ) + getMessage( )
@@ -221,7 +221,7 @@

Implementation of

# - getCode( ) + getCode( )
@@ -261,7 +261,7 @@

Implementation of

# - getFile( ) + getFile( )
@@ -301,7 +301,7 @@

Implementation of

# - getLine( ) + getLine( )
@@ -341,7 +341,7 @@

Implementation of

# - getTrace( ) + getTrace( )
@@ -381,7 +381,7 @@

Implementation of

# - getPrevious( ) + getPrevious( )
@@ -421,7 +421,7 @@

Implementation of

# - getTraceAsString( ) + getTraceAsString( )
@@ -461,7 +461,7 @@

Implementation of

# - __toString( ) + __toString( )
@@ -514,7 +514,7 @@

Implementation of

# - NULL + ''
@@ -539,7 +539,7 @@

Implementation of

# - NULL + 0
diff --git a/docs/namespace-LINE.LINEBot.Constant.html b/docs/namespace-LINE.LINEBot.Constant.html index f7f6742d..85d7499e 100644 --- a/docs/namespace-LINE.LINEBot.Constant.html +++ b/docs/namespace-LINE.LINEBot.Constant.html @@ -104,6 +104,14 @@

LINE\LINEBot\Constant

+ + + + MessageContentProviderType + + + + diff --git a/docs/namespace-LINE.LINEBot.Event.MessageEvent.html b/docs/namespace-LINE.LINEBot.Event.MessageEvent.html index 4ce5c5d6..98ff676b 100644 --- a/docs/namespace-LINE.LINEBot.Event.MessageEvent.html +++ b/docs/namespace-LINE.LINEBot.Event.MessageEvent.html @@ -118,6 +118,14 @@

LINE\LINEBot\Event\MessageEvent

A class that represents the message event of location. + + +
+ ContentProvider + + + + diff --git a/docs/source-class-LINE.LINEBot.Constant.MessageContentProviderType.html b/docs/source-class-LINE.LINEBot.Constant.MessageContentProviderType.html new file mode 100644 index 00000000..307800f3 --- /dev/null +++ b/docs/source-class-LINE.LINEBot.Constant.MessageContentProviderType.html @@ -0,0 +1,102 @@ + + + + + + + + + + + + + Source file + + + + + + +
+
+
+
+
 1:  2:  3:  4:  5:  6:  7:  8:  9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 
+
<?php
+
+/**
+ * Copyright 2019 LINE Corporation
+ *
+ * LINE Corporation licenses this file to you under the Apache License,
+ * version 2.0 (the "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at:
+ *
+ *   https://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace LINE\LINEBot\Constant;
+
+class MessageContentProviderType
+{
+    const LINE = 'line';
+    const EXTERNAL = 'external';
+}
+
+
+ +
+
+
+ + + + + + + + + + diff --git a/docs/source-class-LINE.LINEBot.Constant.Meta.html b/docs/source-class-LINE.LINEBot.Constant.Meta.html index 44b97f62..9e5fafc7 100644 --- a/docs/source-class-LINE.LINEBot.Constant.Meta.html +++ b/docs/source-class-LINE.LINEBot.Constant.Meta.html @@ -79,7 +79,7 @@ class Meta { - const VERSION = '3.8.0'; + const VERSION = '3.9.0'; }
diff --git a/docs/source-class-LINE.LINEBot.Event.BaseEvent.html b/docs/source-class-LINE.LINEBot.Event.BaseEvent.html index a05bc1c9..eadfcfd3 100644 --- a/docs/source-class-LINE.LINEBot.Event.BaseEvent.html +++ b/docs/source-class-LINE.LINEBot.Event.BaseEvent.html @@ -129,7 +129,7 @@ */ public function getReplyToken() { - return array_key_exists('replyToken', $this->event) ? $this->event['replyToken'] : null; + return isset($this->event['replyToken']) ? $this->event['replyToken'] : null; } /** @@ -179,7 +179,7 @@ */ public function getUserId() { - return array_key_exists('userId', $this->event['source']) + return isset($this->event['source']['userId']) ? $this->event['source']['userId'] : null; } @@ -195,7 +195,7 @@ if (!$this->isGroupEvent()) { throw new InvalidEventSourceException('This event source is not a group type'); } - return array_key_exists('groupId', $this->event['source']) + return isset($this->event['source']['groupId']) ? $this->event['source']['groupId'] : null; } @@ -211,7 +211,7 @@ if (!$this->isRoomEvent()) { throw new InvalidEventSourceException('This event source is not a room type'); } - return array_key_exists('roomId', $this->event['source']) + return isset($this->event['source']['roomId']) ? $this->event['source']['roomId'] : null; } diff --git a/docs/source-class-LINE.LINEBot.Event.MessageEvent.AudioMessage.html b/docs/source-class-LINE.LINEBot.Event.MessageEvent.AudioMessage.html index 92024e1f..a6bd1970 100644 --- a/docs/source-class-LINE.LINEBot.Event.MessageEvent.AudioMessage.html +++ b/docs/source-class-LINE.LINEBot.Event.MessageEvent.AudioMessage.html @@ -56,7 +56,7 @@
-
 1:  2:  3:  4:  5:  6:  7:  8:  9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 
+
 1:  2:  3:  4:  5:  6:  7:  8:  9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55: 56: 57: 58: 59: 60: 61: 62: 63: 64: 
<?php
 
 /**
@@ -86,17 +86,41 @@
  */
 class AudioMessage extends MessageEvent
 {
-    /**
-     * AudioMessage constructor.
-     *
-     * @param array $event
-     */
-    public function __construct($event)
-    {
-        parent::__construct($event);
-    }
-}
-
+ /** @var ContentProvider */ + private $contentProvider; + + /** + * AudioMessage constructor. + * + * @param array $event + */ + public function __construct($event) + { + parent::__construct($event); + $this->contentProvider = new ContentProvider($this->message['contentProvider']); + } + + /** + * Returns duration of the audio message. + * + * @return int + */ + public function getDuration() + { + return $this->message['duration']; + } + + /** + * Returns contentProvider of the audio message. + * + * @return ContentProvider + */ + public function getContentProvider() + { + return $this->contentProvider; + } +} +