| 1 |
<?php |
| 2 |
|
| 3 |
namespace WPDeveloper\BetterDocs\Shortcodes; |
| 4 |
|
| 5 |
class FaqClassic extends FaqList { |
| 6 |
protected $layout = 'classic'; |
| 7 |
protected $icon_hook = 'betterdocs_faq_post_before'; |
| 8 |
|
| 9 |
public function get_name() { |
| 10 |
return 'betterdocs_faq_list_classic'; |
| 11 |
} |
| 12 |
|
| 13 |
public function icons( $faq_toggle ) { |
| 14 |
$faq_markup = '<div class="betterdocs-faq-post-icon-group">'; |
| 15 |
$faq_markup .= '<svg class="betterdocs-faq-iconplus" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"'.($faq_toggle ? " style='display:none;'" : "").'><path fill="#000000" d="M18 10h-4V6h-4v4H6v4h4v4h4v-4h4"></path></svg>'; |
| 16 |
$faq_markup .= '<svg class="betterdocs-faq-iconminus" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"'.($faq_toggle ? " style='display:inline;'" : "").'><path fill="#000000" d="M6 10h12v4H6z"></path></svg>'; |
| 17 |
$faq_markup .= '</div>'; |
| 18 |
|
| 19 |
echo $faq_markup; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped |
| 20 |
} |
| 21 |
} |
| 22 |
|