tonyaxo/yii2-typeform
Composer 安装命令:
composer require tonyaxo/yii2-typeform
包简介
Typeform.com integration for the Yii framework
README 文档
README
Typeform.com Extension for Yii 2
Typeform.com yii2 integration
Installation
The preferred way to install this extension is through composer.
Either run
php composer.phar require --prefer-dist tonyaxo/yii2-typeform "*"
or add
"tonyaxo/yii2-typeform": "*"
to the require section of your composer.json file.
Usage
Once the extension is installed, simply use it in your code by :
// SiteController.php public function actions() { return [ 'index' => [ 'class' => 'tonyaxo\yii2typeform\AuthAction', 'successCallback' => [$this, 'onAuthSuccess'], ], ]; }
// auth-view.php <?= \tonyaxo\yii2typeform\widgets\Auth::widget([ 'baseAuthUrl' => ['/authorize/index'], 'linkOptions' => [ 'class' => 'btn btn-info' ] ]);
// user.php class MyTypeForm extends EmbeddedTypeForm { const BASE_FORM_URL = 'https://myaccount.typeform.com/to/'; public $type = EmbeddedTypeForm::TYPE_POPUP; /** * @param mixed $id */ public function setFormId(?string $id): void { if ($id !== null) { $this->setUrl(self::BASE_FORM_URL . $id); } } }
统计信息
- 总下载量: 730
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2018-08-07