@@ -6,8 +6,7 @@ |
||
| 6 | 6 | |
| 7 | 7 | use MaxBeckers\AmazonAlexa\Response\Directives\Directive; |
| 8 | 8 | |
| 9 | -class RenderTemplateDirective extends Directive |
|
| 10 | -{ |
|
| 9 | +class RenderTemplateDirective extends Directive { |
|
| 11 | 10 | public const TYPE = 'Display.RenderTemplate'; |
| 12 | 11 | |
| 13 | 12 | public ?Template $template = null; |
@@ -4,8 +4,7 @@ |
||
| 4 | 4 | |
| 5 | 5 | namespace MaxBeckers\AmazonAlexa\Response\Directives\Display; |
| 6 | 6 | |
| 7 | -class ListItem |
|
| 8 | -{ |
|
| 7 | +class ListItem { |
|
| 9 | 8 | public ?string $token = null; |
| 10 | 9 | |
| 11 | 10 | public ?Image $image = null; |
@@ -6,8 +6,7 @@ |
||
| 6 | 6 | |
| 7 | 7 | use MaxBeckers\AmazonAlexa\Response\Directives\Directive; |
| 8 | 8 | |
| 9 | -class HintDirective extends Directive |
|
| 10 | -{ |
|
| 9 | +class HintDirective extends Directive { |
|
| 11 | 10 | public const TYPE = 'Hint'; |
| 12 | 11 | |
| 13 | 12 | public ?Text $hint = null; |
@@ -4,8 +4,7 @@ |
||
| 4 | 4 | |
| 5 | 5 | namespace MaxBeckers\AmazonAlexa\Response\Directives\Display; |
| 6 | 6 | |
| 7 | -class Image |
|
| 8 | -{ |
|
| 7 | +class Image { |
|
| 9 | 8 | public ?string $contentDescription = null; |
| 10 | 9 | |
| 11 | 10 | /** @var ImageSource[] */ |
@@ -4,8 +4,7 @@ |
||
| 4 | 4 | |
| 5 | 5 | namespace MaxBeckers\AmazonAlexa\Response\Directives\Display; |
| 6 | 6 | |
| 7 | -class Text |
|
| 8 | -{ |
|
| 7 | +class Text { |
|
| 9 | 8 | public const TYPE_PLAIN_TEXT = 'PlainText'; |
| 10 | 9 | public const TYPE_RICH_TEXT = 'RichText'; |
| 11 | 10 | |
@@ -4,8 +4,7 @@ |
||
| 4 | 4 | |
| 5 | 5 | namespace MaxBeckers\AmazonAlexa\Response; |
| 6 | 6 | |
| 7 | -class CardImage |
|
| 8 | -{ |
|
| 7 | +class CardImage { |
|
| 9 | 8 | public ?string $smallImageUrl = null; |
| 10 | 9 | public ?string $largeImageUrl = null; |
| 11 | 10 | |
@@ -4,6 +4,5 @@ |
||
| 4 | 4 | |
| 5 | 5 | namespace MaxBeckers\AmazonAlexa\Response; |
| 6 | 6 | |
| 7 | -interface ResponseBodyInterface |
|
| 8 | -{ |
|
| 7 | +interface ResponseBodyInterface { |
|
| 9 | 8 | } |
@@ -4,8 +4,7 @@ |
||
| 4 | 4 | |
| 5 | 5 | namespace MaxBeckers\AmazonAlexa\Response; |
| 6 | 6 | |
| 7 | -class Response |
|
| 8 | -{ |
|
| 7 | +class Response { |
|
| 9 | 8 | /** |
| 10 | 9 | * Create a new response with an empty response body. |
| 11 | 10 | * |
@@ -4,8 +4,7 @@ discard block |
||
| 4 | 4 | |
| 5 | 5 | namespace MaxBeckers\AmazonAlexa\Response; |
| 6 | 6 | |
| 7 | -class OutputSpeech |
|
| 8 | -{ |
|
| 7 | +class OutputSpeech { |
|
| 9 | 8 | public const TYPE_PLAINTEXT = 'PlainText'; |
| 10 | 9 | public const TYPE_SSML = 'SSML'; |
| 11 | 10 | |
@@ -13,8 +12,7 @@ discard block |
||
| 13 | 12 | public ?string $text = null; |
| 14 | 13 | public ?string $ssml = null; |
| 15 | 14 | |
| 16 | - public function __construct(string $type = self::TYPE_PLAINTEXT) |
|
| 17 | - { |
|
| 15 | + public function __construct(string $type = self::TYPE_PLAINTEXT) { |
|
| 18 | 16 | $this->type = $type; |
| 19 | 17 | } |
| 20 | 18 | |