PluginProbe ʕ •ᴥ•ʔ
JetFormBuilder — Dynamic Blocks Form Builder / 1.2.3
JetFormBuilder — Dynamic Blocks Form Builder v1.2.3
3.6.3.1 3.6.3 3.6.2.2 3.6.2.1 3.6.2 3.6.1.1 3.6.1 3.6.0.1 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.3.0 1.3.1 1.3.2 1.3.3 1.4.0 1.4.1 1.4.2 1.4.3 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.1.0 2.1.1 2.1.10 2.1.11 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 3.0.0 3.0.0.1 3.0.0.2 3.0.0.3 3.0.1 3.0.1.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.0.1 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 3.2.0 3.2.1 3.2.2 3.2.3 3.3.0 3.3.1 3.3.2 3.3.3 3.3.3.1 3.3.4 3.3.4.1 3.3.4.2 3.4.0 3.4.1 3.4.2 3.4.3 3.4.4 3.4.5 3.4.5.1 3.4.5.2 3.4.6 3.4.7 3.4.7.1 3.5.0 3.5.1 3.5.1.1 3.5.1.2 3.5.2 3.5.2.1 3.5.3 3.5.4 3.5.5 3.5.6 3.5.6.1 3.5.6.2 3.5.6.3 3.6.0
jetformbuilder / includes / exceptions / handler-exception.php
jetformbuilder / includes / exceptions Last commit date
action-exception.php 5 years ago condition-exception.php 5 years ago gateway-exception.php 5 years ago handler-exception.php 5 years ago integration-exception.php 5 years ago plain-default-exception.php 5 years ago preset-exception.php 5 years ago request-exception.php 5 years ago
handler-exception.php
46 lines
1 <?php
2
3
4 namespace Jet_Form_Builder\Exceptions;
5
6
7 use Jet_Form_Builder\Dev_Mode\Logger;
8 use Jet_Form_Builder\Form_Messages\Manager;
9 use Throwable;
10
11 abstract class Handler_Exception extends \Exception {
12 protected $default_type_message = 'failed';
13 protected $dynamic_message = '';
14
15 protected $additional_data;
16
17 public function __construct( $message = "", ...$additional_data ) {
18 parent::__construct( $message, 0, null );
19
20 $this->additional_data = $additional_data;
21
22 Logger::instance()->log( $this );
23 }
24
25 public function dynamic_success() {
26 $this->message = Manager::dynamic_success( $this->message );
27
28 return $this;
29 }
30
31 public function dynamic_error() {
32 $this->message = Manager::dynamic_error( $this->message );
33
34 return $this;
35 }
36
37
38 public function get_form_status() {
39 return $this->message ? $this->message : $this->default_type_message;
40 }
41
42 public function get_additional() {
43 return $this->additional_data;
44 }
45
46 }