for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* @copyright Copyright (c) Flipbox Digital Limited
* @license https://github.com/flipboxfactory/patron-salesforce/blob/master/LICENSE
* @link https://github.com/flipboxfactory/patron-salesforce/
*/
namespace flipbox\patron\salesforce\settings;
use Craft;
use flipbox\craft\ember\helpers\ModelHelper;
use flipbox\patron\settings\BaseSettings;
* @author Flipbox Factory <[email protected]>
* @since 1.0.0
class SalesforceSettings extends BaseSettings
{
* @var string
public $domain;
* @return string
* @throws \Twig_Error_Loader
* @throws \yii\base\Exception
public function inputHtml(): string
return Craft::$app->getView()->renderTemplate(
'patron-salesforce/providers/settings',
[
'settings' => $this
]
);
}
* @inheritdoc
public function rules()
return array_merge(
parent::rules(),
'domain'
],
'required'
'url'
'safe',
'on' => [
ModelHelper::SCENARIO_DEFAULT