1
0
mirror of https://github.com/dg/dibi.git synced 2025-08-08 07:06:52 +02:00

DibiResult is configured via items 'detectTypes' and 'formatDateTime' in 'result' subarray; removed RESULT_DETECT_TYPES & RESULT_DATE_TIME

This commit is contained in:
David Grudl
2010-05-19 20:25:17 +02:00
parent 9d803869fa
commit 88b1a45e42
3 changed files with 15 additions and 11 deletions

View File

@@ -28,6 +28,10 @@
* unset($result);
* </code>
*
* Result options:
* - 'detectTypes' - whether call automatically detectTypes()
* - 'formatDateTime' - how to format datetime
*
* @copyright Copyright (c) 2005, 2010 David Grudl
* @package dibi
*
@@ -68,12 +72,12 @@ class DibiResult extends DibiObject implements IDataSource
{
$this->driver = $driver;
if (!empty($config[dibi::RESULT_DETECT_TYPES])) {
if (!empty($config['detectTypes'])) {
$this->detectTypes();
}
if (!empty($config[dibi::RESULT_DATE_TIME])) {
$this->dateFormat = is_string($config[dibi::RESULT_DATE_TIME]) ? $config[dibi::RESULT_DATE_TIME] : '';
if (!empty($config['formatDateTime'])) {
$this->dateFormat = is_string($config['formatDateTime']) ? $config['formatDateTime'] : '';
}
}