Overview

Namespaces

  • Baidu
    • Duer
      • Botsdk
        • Card
        • Directive
          • AppLauncher
          • AudioPlayer
          • WebBrowser
        • Plugins

Classes

  • BaseCard
  • ImageCard
  • ListCard
  • ListCardItem
  • StandardCard
  • TextCard
  • Overview
  • Namespace
  • Class

Class BaseCard

Direct known subclasses

Baidu\Duer\Botsdk\Card\ImageCard, Baidu\Duer\Botsdk\Card\ListCard, Baidu\Duer\Botsdk\Card\ListCardItem, Baidu\Duer\Botsdk\Card\StandardCard, Baidu\Duer\Botsdk\Card\TextCard
Abstract
Namespace: Baidu\Duer\Botsdk\Card
Located at Card/BaseCard.php
Methods summary
public null
# __construct( array $fields = [] )

Parameters

$fields
允许通过魔术方法设置的字段

Returns

null
public Baidu\Duer\Botsdk\Card\BaseCard
# addCueWords( array|string $arr )

Parameters

$arr
比如:['###', '###',...,'###'], 或者'###'

Returns

Baidu\Duer\Botsdk\Card\BaseCard

Desc

为卡片添加cue words 提示用户输入
public Baidu\Duer\Botsdk\Card\BaseCard
# setAnchor( string $url, boolean $anchorText = '' )

Parameters

$url
比如:http(s)://....
$anchorText
链接显示的文字

Returns

Baidu\Duer\Botsdk\Card\BaseCard

Desc

设置卡片链接
public array|null
# getData( string $key = '' )

Parameters

$key
字段名。如果没有返回整个数据

Returns

array|null
public null
# __call( string $name, array $arguments )

Parameters

$name
$arguments

Returns

null
| $this;

Desc

魔术方法
Properties summary
protected array $data
# []
protected array $supportSetField
# []
API documentation generated by ApiGen