From 2a77f8a49ae185d320332745220cd64c81f3d521 Mon Sep 17 00:00:00 2001 From: Chuck Hagenbuch Date: Wed, 28 Jan 2009 22:20:46 -0500 Subject: [PATCH] use componentfactory --- framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base.php b/framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base.php index c6537af56..fbe5b3c99 100644 --- a/framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base.php +++ b/framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base.php @@ -599,11 +599,11 @@ class Horde_Date_Parser_Locale_Base if ($t1tag->type == 'morning') { if (Horde_Date_Parser::$debug) { echo "--morning->am\n"; } $t1->untag('RepeaterDayPortion'); - $t1->tag(new Horde_Date_Parser_Locale_Base_RepeaterDayPortion('am')); + $t1->tag($this->componentFactory('RepeaterDayPortion', array('am'))); } elseif (in_array($t1tag->type, array('afternoon', 'evening', 'night'))) { if (Horde_Date_Parser::$debug) { echo "--{$t1tag->type}->pm\n"; } $t1->untag('RepeaterDayPortion'); - $t1->tag(new Horde_Date_Parser_Locale_Base_RepeaterDayPortion('pm')); + $t1->tag($this->componentFactory('RepeaterDayPortion', array('pm'))); } } @@ -632,7 +632,7 @@ class Horde_Date_Parser_Locale_Base $t1 = isset($tokens[$i + 1]) ? $tokens[$i + 1] : null; if ($t0->getTag('RepeaterTime') && $t0->getTag('RepeaterTime')->type->ambiguous() && (!$t1 || !$t1->getTag('RepeaterDayPortion'))) { $distoken = new Horde_Date_Parser_Token('disambiguator'); - $distoken->tag(new Horde_Date_Parser_Locale_Base_RepeaterDayPortion($options['ambiguousTimeRange'])); + $distoken->tag($this->componentFactory('RepeaterDayPortion', array($options['ambiguousTimeRange'])); $ttokens[] = $distoken; } } -- 2.11.0