src/DataSource/DibiFluentMssqlDataSource.php 1 location
|
@@ 81-90 (lines=10) @@
|
78 |
|
* @param Filter\FilterDate $filter |
79 |
|
* @return void |
80 |
|
*/ |
81 |
|
public function applyFilterDate(Filter\FilterDate $filter) |
82 |
|
{ |
83 |
|
$conditions = $filter->getCondition(); |
84 |
|
|
85 |
|
$date = \DateTime::createFromFormat($filter->getPhpFormat(), $conditions[$filter->getColumn()]); |
86 |
|
|
87 |
|
$ymd = $date->format('Ymd'); |
88 |
|
|
89 |
|
$this->data_source->where('CONVERT(varchar(10), %n, 112) = ?', $filter->getColumn(), $ymd); |
90 |
|
} |
91 |
|
|
92 |
|
|
93 |
|
/** |
src/DataSource/NetteDatabaseTableDataSource.php 1 location
|
@@ 102-109 (lines=8) @@
|
99 |
|
* @param Filter\FilterDate $filter |
100 |
|
* @return void |
101 |
|
*/ |
102 |
|
public function applyFilterDate(Filter\FilterDate $filter) |
103 |
|
{ |
104 |
|
$conditions = $filter->getCondition(); |
105 |
|
|
106 |
|
$date = \DateTime::createFromFormat($filter->getPhpFormat(), $conditions[$filter->getColumn()]); |
107 |
|
|
108 |
|
$this->data_source->where("DATE({$filter->getColumn()}) = ?", $date->format('Y-m-d')); |
109 |
|
} |
110 |
|
|
111 |
|
|
112 |
|
/** |
src/DataSource/NetteDatabaseTableMssqlDataSource.php 1 location
|
@@ 22-32 (lines=11) @@
|
19 |
|
* @param Filter\FilterDate $filter |
20 |
|
* @return void |
21 |
|
*/ |
22 |
|
public function applyFilterDate(Filter\FilterDate $filter) |
23 |
|
{ |
24 |
|
$conditions = $filter->getCondition(); |
25 |
|
|
26 |
|
$date = \DateTime::createFromFormat($filter->getPhpFormat(), $conditions[$filter->getColumn()]); |
27 |
|
|
28 |
|
$this->data_source->where( |
29 |
|
"CONVERT(varchar(10), {$filter->getColumn()}, 112) = ?", |
30 |
|
$date->format('Ymd') |
31 |
|
); |
32 |
|
} |
33 |
|
|
34 |
|
|
35 |
|
/** |
src/DataSource/DibiFluentDataSource.php 1 location
|
@@ 101-108 (lines=8) @@
|
98 |
|
* @param Filter\FilterDate $filter |
99 |
|
* @return void |
100 |
|
*/ |
101 |
|
public function applyFilterDate(Filter\FilterDate $filter) |
102 |
|
{ |
103 |
|
$conditions = $filter->getCondition(); |
104 |
|
|
105 |
|
$date = \DateTime::createFromFormat($filter->getPhpFormat(), $conditions[$filter->getColumn()]); |
106 |
|
|
107 |
|
$this->data_source->where('DATE(%n) = ?', $filter->getColumn(), $date->format('Y-m-d')); |
108 |
|
} |
109 |
|
|
110 |
|
|
111 |
|
/** |