| @@ -2,20 +2,20 @@ | ||
| 2 | 2 | |
| 3 | 3 | namespace WPDeveloper\BetterDocs\Shortcodes; |
| 4 | 4 | |
| 5 | 5 | class FaqClassic extends FaqList { |
| 6 | - protected $layout = 'classic'; | |
| 7 | - protected $icon_hook = 'betterdocs_faq_post_before'; | |
| 6 | + protected $layout = 'classic'; | |
| 7 | + protected $icon_hook = 'betterdocs_faq_post_before'; | |
| 8 | 8 | |
| 9 | - public function get_name() { | |
| 10 | - return 'betterdocs_faq_list_classic'; | |
| 11 | - } | |
| 9 | + public function get_name() { | |
| 10 | + return 'betterdocs_faq_list_classic'; | |
| 11 | + } | |
| 12 | 12 | |
| 13 | - public function icons() { | |
| 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"><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"><path fill="#000000" d="M6 10h12v4H6z"></path></svg>'; | |
| 17 | - $faq_markup .= '</div>'; | |
| 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 | 18 | |
| 19 | - echo $faq_markup; | |
| 20 | - } | |
| 19 | + echo $faq_markup; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped | |
| 20 | + } | |
| 21 | 21 | } |