From 2ba54aa2a60a75b999ce1bf25a4c19e21176cc34 Mon Sep 17 00:00:00 2001 From: tfrommen Date: Sat, 26 Mar 2016 20:24:38 +0100 Subject: [PATCH] Delegation. --- php/1-bad-practices/src/terminating-the-execution.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/php/1-bad-practices/src/terminating-the-execution.php b/php/1-bad-practices/src/terminating-the-execution.php index d8abd0f..b514b1f 100644 --- a/php/1-bad-practices/src/terminating-the-execution.php +++ b/php/1-bad-practices/src/terminating-the-execution.php @@ -5,9 +5,14 @@ class Checker { public function check_data( $data ) { if ( ! $data ) { - exit(); + $this->call_exit(); } // ... } + + protected function call_exit() { + + exit(); + } }