From 8d6639fa3c9fb1f3eb4e26423341ccb6e458b66c Mon Sep 17 00:00:00 2001 From: David Grudl Date: Wed, 6 Oct 2010 16:02:20 +0200 Subject: [PATCH] DateTime53 renamed to DibiDateTime --- dibi/dibi.php | 33 +++++++++---------- .../DateTime53.php => libs/DibiDateTime.php} | 14 ++++---- dibi/libs/DibiResult.php | 4 +-- dibi/libs/DibiRow.php | 2 +- dibi/netterobots.txt | 2 -- 5 files changed, 25 insertions(+), 30 deletions(-) rename dibi/{Nette/DateTime53.php => libs/DibiDateTime.php} (68%) delete mode 100644 dibi/netterobots.txt diff --git a/dibi/dibi.php b/dibi/dibi.php index b5085a78..b1370d7b 100644 --- a/dibi/dibi.php +++ b/dibi/dibi.php @@ -41,8 +41,6 @@ if (!defined('NETTE')) { class IOException extends RuntimeException {} class FileNotFoundException extends IOException {} /**#@-*/ - - require_once dirname(__FILE__) . '/Nette/DateTime53.php'; } @@ -65,21 +63,9 @@ class PcreException extends Exception { -/** - * @deprecated - */ -class DibiVariable extends DateTime53 -{ - function __construct($val) - { - parent::__construct($val); - } -} - - - // dibi libraries require_once dirname(__FILE__) . '/libs/interfaces.php'; +require_once dirname(__FILE__) . '/libs/DibiDateTime.php'; require_once dirname(__FILE__) . '/libs/DibiObject.php'; require_once dirname(__FILE__) . '/libs/DibiLazyStorage.php'; require_once dirname(__FILE__) . '/libs/DibiException.php'; @@ -95,6 +81,19 @@ require_once dirname(__FILE__) . '/libs/DibiProfiler.php'; +/** + * @deprecated + */ +class DibiVariable extends DibiDateTime +{ + function __construct($val) + { + parent::__construct($val); + } +} + + + /** @@ -593,7 +592,7 @@ class dibi */ public static function datetime($time = NULL) { - return new DateTime53(is_numeric($time) ? date('Y-m-d H:i:s', $time) : $time); + return new DibiDateTime(is_numeric($time) ? date('Y-m-d H:i:s', $time) : $time); } @@ -603,7 +602,7 @@ class dibi */ public static function date($date = NULL) { - return new DateTime53(is_numeric($date) ? date('Y-m-d', $date) : $date); + return new DibiDateTime(is_numeric($date) ? date('Y-m-d', $date) : $date); } diff --git a/dibi/Nette/DateTime53.php b/dibi/libs/DibiDateTime.php similarity index 68% rename from dibi/Nette/DateTime53.php rename to dibi/libs/DibiDateTime.php index 7a8333fe..9999803e 100644 --- a/dibi/Nette/DateTime53.php +++ b/dibi/libs/DibiDateTime.php @@ -1,25 +1,23 @@ dateFormat === '') { // return DateTime object (default) - return new DateTime53(is_numeric($value) ? date('Y-m-d H:i:s', $value) : $value); + return new DibiDateTime(is_numeric($value) ? date('Y-m-d H:i:s', $value) : $value); } elseif ($this->dateFormat === 'U') { // return timestamp return is_numeric($value) ? (int) $value : strtotime($value); @@ -601,7 +601,7 @@ class DibiResult extends DibiObject implements IDataSource return date($this->dateFormat, $value); } else { - $value = new DateTime53($value); + $value = new DibiDateTime($value); return $value->format($this->dateFormat); } diff --git a/dibi/libs/DibiRow.php b/dibi/libs/DibiRow.php index 4630be4c..b2fb0dd9 100644 --- a/dibi/libs/DibiRow.php +++ b/dibi/libs/DibiRow.php @@ -46,7 +46,7 @@ class DibiRow implements ArrayAccess, IteratorAggregate, Countable if ((int) $time === 0) { // '', NULL, FALSE, '0000-00-00', ... return NULL; } - $dt = new DateTime53(is_numeric($time) ? date('Y-m-d H:i:s', $time) : $time); + $dt = new DibiDateTime(is_numeric($time) ? date('Y-m-d H:i:s', $time) : $time); return $format === NULL ? $dt : $dt->format($format); } diff --git a/dibi/netterobots.txt b/dibi/netterobots.txt deleted file mode 100644 index 024fa1c5..00000000 --- a/dibi/netterobots.txt +++ /dev/null @@ -1,2 +0,0 @@ -Disallow: /drivers -Disallow: /Nette