PluginProbe
MultiSafepay plugin for WooCommerce / trunk
MultiSafepay plugin for WooCommerce vtrunk
6.11.1 6.12.0 6.13.0 6.2.0 6.2.1 6.3.0 6.3.1 6.4.0 6.4.1 6.4.2 6.4.3 6.5.0 6.5.1 6.6.0 6.6.1 6.6.2 6.7.0 6.7.1 6.7.2 6.7.3 6.8.0 6.8.1 6.8.2 6.8.3 6.9.0 All 84 releases
multisafepay / src / Exceptions / MissingDependencyException.php

MissingDependencyException.php in MultiSafepay plugin for WooCommerce trunk, at src/Exceptions/MissingDependencyException.php

38 lines 805 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php declare(strict_types=1);
2
3 namespace MultiSafepay\WooCommerce\Exceptions;
4
5 /**
6 * Class MissingDependencyException
7 *
8 * @package MultiSafepay\WooCommerce\Exceptions
9 */
10 class MissingDependencyException extends \Exception {
11
12 /**
13 * The missing required plugins names
14 *
15 * @var array
16 */
17 private $missing_plugin_names;
18
19 /**
20 * MissingDependencyException constructor.
21 *
22 * @param array $missing_plugins
23 */
24 public function __construct( array $missing_plugins ) {
25 parent::__construct();
26 $this->missing_plugin_names = $missing_plugins;
27 }
28
29 /**
30 * Get the list of all missing plugins
31 *
32 * @return array
33 */
34 public function get_missing_plugin_names(): array {
35 return $this->missing_plugin_names;
36 }
37 }
38