本文整理汇总了PHP中CF7DBPlugin::getOption方法的典型用法代码示例。如果您正苦于以下问题:PHP CF7DBPlugin::getOption方法的具体用法?PHP CF7DBPlugin::getOption怎么用?PHP CF7DBPlugin::getOption使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CF7DBPlugin
的用法示例。
在下文中一共展示了CF7DBPlugin::getOption方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: registerHooks
public function registerHooks()
{
add_action('wpcf7_before_send_mail', array(&$this, 'saveFormData'));
// Generate submit_time for CF7 mail. Some people complain this causes an error
// so this is now optional and off by default. Seems to be related to CF7
// checking its data against blacklist
if ($this->plugin->getOption('GenerateSubmitTimeInCF7Email', 'false') == 'true') {
add_action('wpcf7_posted_data', array(&$this, 'generateSubmitTimeForCF7'));
}
}
示例2: convertData
/**
* @param $cf7 WPCF7_ContactForm
* @return object
*/
public function convertData($cf7)
{
if (!isset($cf7->posted_data) && class_exists('WPCF7_Submission')) {
// Contact Form 7 version 3.9 removed $cf7->posted_data and now
// we have to retrieve it from an API
$submission = WPCF7_Submission::get_instance();
if ($submission) {
$data = array();
$data['title'] = $cf7->title();
$data['posted_data'] = $submission->get_posted_data();
$data['uploaded_files'] = $submission->uploaded_files();
$data['WPCF7_ContactForm'] = $cf7;
if ('true' == $this->plugin->getOption('IntegrateWithCF7SavePageTitle', 'false', true)) {
$data['posted_data']['Page Title'] = wpcf7_special_mail_tag('', '_post_title', '');
}
if ('true' == $this->plugin->getOption('IntegrateWithCF7SavePageUrl', 'false', true)) {
$data['posted_data']['Page URL'] = wpcf7_special_mail_tag('', '_post_url', '');
}
return (object) $data;
}
}
return $cf7;
}
示例3: queryPermitAllFunctions
/**
* @return bool
*/
public function queryPermitAllFunctions()
{
return $this->plugin->getOption('FunctionsInShortCodes', 'false') === 'true';
}