From 3dae4e08018503786dfd45a03ba3c81b50b35e62 Mon Sep 17 00:00:00 2001 From: Lyra Date: Thu, 3 Oct 2019 21:45:51 +0200 Subject: [PATCH] [JapanExpoBridge] Remove nested function --- bridges/JapanExpoBridge.php | 46 ++++++++++++++++++------------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/bridges/JapanExpoBridge.php b/bridges/JapanExpoBridge.php index 17901711..7906ec0d 100644 --- a/bridges/JapanExpoBridge.php +++ b/bridges/JapanExpoBridge.php @@ -19,28 +19,6 @@ class JapanExpoBridge extends BridgeAbstract { public function collectData(){ - function frenchPubDateToTimestamp($date_to_parse) { - return strtotime( - strtr( - strtolower(str_replace('Publié le ', '', $date_to_parse)), - array( - 'janvier' => 'jan', - 'février' => 'feb', - 'mars' => 'march', - 'avril' => 'apr', - 'mai' => 'may', - 'juin' => 'jun', - 'juillet' => 'jul', - 'août' => 'aug', - 'septembre' => 'sep', - 'octobre' => 'oct', - 'novembre' => 'nov', - 'décembre' => 'dec' - ) - ) - ); - } - $convert_article_images = function($matches){ if(is_array($matches) && count($matches) > 1) { return ''; @@ -82,7 +60,7 @@ class JapanExpoBridge extends BridgeAbstract { $content = $headings . $article; } else { $date_text = $element->find('span.date', 0)->plaintext; - $timestamp = frenchPubDateToTimestamp($date_text); + $timestamp = $this->frenchPubDateToTimestamp($date_text); $title = trim($element->find('span._title', 0)->plaintext); $content = '