PluginProbe ʕ •ᴥ•ʔ
Matomo Analytics – Powerful, Privacy-First Insights for WordPress / 5.8.2
Matomo Analytics – Powerful, Privacy-First Insights for WordPress v5.8.2
5.11.1 5.11.0 5.10.2 5.10.1 trunk 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.1.0 1.1.1 1.1.2 1.1.3 1.2.0 1.3.0 1.3.1 1.3.2 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.1.0 4.1.1 4.1.2 4.1.3 4.10.0 4.11.0 4.12.0 4.13.0 4.13.2 4.13.3 4.13.4 4.13.5 4.14.0 4.14.1 4.14.2 4.15.0 4.15.1 4.15.2 4.15.3 4.2.0 4.3.0 4.3.1 4.4.1 4.4.2 4.5.0 4.6.0 5.0.1 5.0.2 5.0.3 5.0.4 5.0.5 5.0.6 5.0.7 5.0.8 5.1.0 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 5.1.6 5.1.7 5.10.0 5.2.0 5.2.1 5.2.2 5.3.0 5.3.1 5.3.2 5.3.3 5.6.0 5.6.1 5.7.0 5.7.1 5.8.0 5.8.1 5.8.2
matomo / classes / WpMatomo / Workarounds / FluentSmtp / PHPMailerProxy.php
matomo / classes / WpMatomo / Workarounds / FluentSmtp Last commit date
PHPMailerProxy.php 2 years ago
PHPMailerProxy.php
41 lines
1 <?php
2 /**
3 * Matomo - free/libre analytics platform
4 *
5 * @link https://matomo.org
6 * @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
7 * @package matomo
8 */
9
10 namespace WpMatomo\Workarounds\FluentSmtp;
11
12 class PHPMailerProxy {
13 private $wrapped;
14
15 public function __construct( $phpmailer ) {
16 $this->wrapped = $phpmailer;
17 }
18
19 // @codingStandardsIgnoreStart
20
21 public function __get( $name )
22 {
23 return $this->wrapped->$name;
24 }
25
26 public function __set( $name, $value )
27 {
28 $this->wrapped->$name = $value;
29 }
30
31 public function __call( $name , $arguments ) {
32 if ( $name == 'addAttachment' ) {
33 return;
34 }
35
36 return call_user_func_array([$this->wrapped, $name], $arguments);
37 }
38
39 // @codingStandardsIgnoreEnd
40 }
41