Passed
Push — master ( 0561d0...39cfaa )
by Justin
04:49 queued 34s
created
system/packages/com.jukusoft.cms.tools/classes/sendmailpage.php 1 patch
Indentation   +73 added lines, -73 removed lines patch added patch discarded remove patch
@@ -27,20 +27,20 @@  discard block
 block discarded – undo
27 27
 
28 28
 class SendMailPage extends PageType {
29 29
 
30
-	public function getAdditionalHeaderCode(): string {
31
-		$base_url = DomainUtils::getBaseURL() . "/";
30
+    public function getAdditionalHeaderCode(): string {
31
+        $base_url = DomainUtils::getBaseURL() . "/";
32 32
 
33
-		return "<!-- iCheck -->
33
+        return "<!-- iCheck -->
34 34
   				<link rel=\"stylesheet\" href=\"" . $base_url . "styles/admin/plugins/iCheck/flat/blue.css\">
35 35
 		
36 36
 				<!-- bootstrap wysihtml5 - text editor -->
37 37
   				<link rel=\"stylesheet\" href=\"" . $base_url . "styles/admin/plugins/bootstrap-wysihtml5/bootstrap3-wysihtml5.min.css\">";
38
-	}
38
+    }
39 39
 
40
-	public function getFooterScripts(): string {
41
-		$base_url = DomainUtils::getBaseURL() . "/";
40
+    public function getFooterScripts(): string {
41
+        $base_url = DomainUtils::getBaseURL() . "/";
42 42
 
43
-		return "<!-- iCheck -->
43
+        return "<!-- iCheck -->
44 44
 				<script src=\"" . $base_url . "styles/admin/plugins/iCheck/icheck.min.js\"></script>
45 45
 				<!-- Bootstrap WYSIHTML5 -->
46 46
 				<script src=\"" . $base_url . "styles/admin/plugins/bootstrap-wysihtml5/bootstrap3-wysihtml5.all.min.js\"></script>
@@ -51,72 +51,72 @@  discard block
 block discarded – undo
51 51
 					$(\"#compose-textarea\").wysihtml5();
52 52
 				  });
53 53
 				</script>";
54
-	}
55
-
56
-	public function getContent(): string {
57
-		$template = new DwooTemplate("pages/sendmail");
58
-
59
-		$template->assign("action_url", DomainUtils::generateURL("pages/sendmail"));
60
-
61
-		if (isset($_REQUEST['submit'])) {
62
-			//first, check csrf token
63
-			if (!Security::checkCSRFToken()) {
64
-				$template->assign("error_message", "Wrong CSRF token!");
65
-
66
-				if (isset($_POST['content'])) {
67
-					$template->assign("content", $_POST['content']);
68
-				}
69
-			} else {
70
-				$required_fields = array("to_mail", "subject", "content");
71
-
72
-				foreach ($required_fields as $field) {
73
-					if (!isset($_POST[$field]) || empty($_POST['field'])) {
74
-						$template->assign("error_message", "Please complete form!");
75
-
76
-						if (isset($_POST['content'])) {
77
-							$template->assign("content", $_POST['content']);
78
-						}
79
-
80
-						return $template->getCode();
81
-					}
82
-				}
83
-
84
-				//form is complete
85
-				$to_mail = $_POST['to_mail'];
86
-				$subject = $_POST['subject'];
87
-				$content = $_POST['content'];
88
-
89
-				//check, if mail is valide
90
-				if (!(new Validator_Mail())->isValide($to_mail)) {
91
-					$template->assign("error_message", "Mail is not valide!");
92
-
93
-					if (isset($_POST['content'])) {
94
-						$template->assign("content", $_POST['content']);
95
-					}
96
-				} else if (!(new Validator_String())->isValide($subject)) {
97
-					$template->assign("error_message", "Subject is not valide!");
98
-
99
-					if (isset($_POST['content'])) {
100
-						$template->assign("content", $_POST['content']);
101
-					}
102
-				} else {
103
-					//parameters are valide, send mail
104
-
105
-					if (MailApi::sendHTMLMail($to_mail, $subject, $content)) {
106
-						$template->assign("success_message", "Mail sended successfully!");
107
-					} else {
108
-						$template->assign("error_message", "Sending of mail failed!");
109
-
110
-						if (isset($_POST['content'])) {
111
-							$template->assign("content", $_POST['content']);
112
-						}
113
-					}
114
-				}
115
-			}
116
-		}
117
-
118
-		return $template->getCode();
119
-	}
54
+    }
55
+
56
+    public function getContent(): string {
57
+        $template = new DwooTemplate("pages/sendmail");
58
+
59
+        $template->assign("action_url", DomainUtils::generateURL("pages/sendmail"));
60
+
61
+        if (isset($_REQUEST['submit'])) {
62
+            //first, check csrf token
63
+            if (!Security::checkCSRFToken()) {
64
+                $template->assign("error_message", "Wrong CSRF token!");
65
+
66
+                if (isset($_POST['content'])) {
67
+                    $template->assign("content", $_POST['content']);
68
+                }
69
+            } else {
70
+                $required_fields = array("to_mail", "subject", "content");
71
+
72
+                foreach ($required_fields as $field) {
73
+                    if (!isset($_POST[$field]) || empty($_POST['field'])) {
74
+                        $template->assign("error_message", "Please complete form!");
75
+
76
+                        if (isset($_POST['content'])) {
77
+                            $template->assign("content", $_POST['content']);
78
+                        }
79
+
80
+                        return $template->getCode();
81
+                    }
82
+                }
83
+
84
+                //form is complete
85
+                $to_mail = $_POST['to_mail'];
86
+                $subject = $_POST['subject'];
87
+                $content = $_POST['content'];
88
+
89
+                //check, if mail is valide
90
+                if (!(new Validator_Mail())->isValide($to_mail)) {
91
+                    $template->assign("error_message", "Mail is not valide!");
92
+
93
+                    if (isset($_POST['content'])) {
94
+                        $template->assign("content", $_POST['content']);
95
+                    }
96
+                } else if (!(new Validator_String())->isValide($subject)) {
97
+                    $template->assign("error_message", "Subject is not valide!");
98
+
99
+                    if (isset($_POST['content'])) {
100
+                        $template->assign("content", $_POST['content']);
101
+                    }
102
+                } else {
103
+                    //parameters are valide, send mail
104
+
105
+                    if (MailApi::sendHTMLMail($to_mail, $subject, $content)) {
106
+                        $template->assign("success_message", "Mail sended successfully!");
107
+                    } else {
108
+                        $template->assign("error_message", "Sending of mail failed!");
109
+
110
+                        if (isset($_POST['content'])) {
111
+                            $template->assign("content", $_POST['content']);
112
+                        }
113
+                    }
114
+                }
115
+            }
116
+        }
117
+
118
+        return $template->getCode();
119
+    }
120 120
 
121 121
 }
122 122
 
Please login to merge, or discard this patch.