From 64ac1605b6fe8e997134dd57cc30f30b99ebc076 Mon Sep 17 00:00:00 2001 From: vincent-peugnet Date: Wed, 29 Jan 2020 02:34:50 +0100 Subject: refactor : item abstract class new Item abstract class with hydrate and dry functions to clean others --- app/class/Route.php | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) (limited to 'app/class/Route.php') diff --git a/app/class/Route.php b/app/class/Route.php index 4f2a6de..32dfaf5 100644 --- a/app/class/Route.php +++ b/app/class/Route.php @@ -2,7 +2,7 @@ namespace Wcms; -class Route +class Route extends Item { protected $id = null; protected $aff = null; @@ -16,16 +16,6 @@ class Route $this->hydrate($vars); } - public function hydrate($vars) - { - foreach ($vars as $var => $value) { - $method = 'set' . $var; - if (method_exists($this, $method)) { - $this->$method($value); - } - } - } - public function toarray() { $array = []; -- cgit v1.2.3