Server IP : 104.21.14.103 / Your IP : 52.15.136.88 Web Server : LiteSpeed System : Linux business53.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64 User : giankuin ( 1871) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /proc/self/root/home/giankuin/thietke365.net/wp-content/plugins/mailpoet/lib/Newsletter/Renderer/Blocks/ |
Upload File : |
<?php // phpcs:ignore SlevomatCodingStandard.TypeHints.DeclareStrictTypes.DeclareStrictTypesMissing namespace MailPoet\Newsletter\Renderer\Blocks; if (!defined('ABSPATH')) exit; use MailPoet\Newsletter\Renderer\EscapeHelper as EHelper; use MailPoet\Newsletter\Renderer\StylesHelper; class Divider { public function render($element) { $backgroundColor = $element['styles']['block']['backgroundColor']; $dividerCellStyle = "border-top-width: {$element['styles']['block']['borderWidth']};"; $dividerCellStyle .= "border-top-style: {$element['styles']['block']['borderStyle']};"; $dividerCellStyle .= "border-top-color: {$element['styles']['block']['borderColor']};"; $template = ' <tr> <td class="mailpoet_divider" valign="top" ' . (($element['styles']['block']['backgroundColor'] !== 'transparent') ? 'bgColor="' . EHelper::escapeHtmlAttr($backgroundColor) . '" style="background-color:' . EHelper::escapeHtmlStyleAttr($backgroundColor) . ';' : 'style="' ) . sprintf('padding: %s %spx %s %spx;', EHelper::escapeHtmlStyleAttr($element['styles']['block']['padding']), StylesHelper::$paddingWidth, EHelper::escapeHtmlStyleAttr($element['styles']['block']['padding']), StylesHelper::$paddingWidth) . '"> <table width="100%" border="0" cellpadding="0" cellspacing="0" style="border-spacing:0;mso-table-lspace:0;mso-table-rspace:0;"> <tr> <td class="mailpoet_divider-cell" style="' . EHelper::escapeHtmlStyleAttr($dividerCellStyle) . '"> </td> </tr> </table> </td> </tr>'; return $template; } }