Skip to content

Commit 965148e

Browse files
committed
Selection::getPreviousAccessedColumns must return array or null [Closes #160]
1 parent 0818225 commit 965148e

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/Database/Table/Selection.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -156,9 +156,9 @@ public function getSql(): string
156156
/**
157157
* Loads cache of previous accessed columns and returns it.
158158
* @internal
159-
* @return array|bool
159+
* @return array|NULL
160160
*/
161-
public function getPreviousAccessedColumns()
161+
public function getPreviousAccessedColumns(): ?array
162162
{
163163
if ($this->cache && $this->previousAccessedColumns === NULL) {
164164
$this->accessedColumns = $this->previousAccessedColumns = $this->cache->load($this->getGeneralCacheKey());
@@ -167,7 +167,7 @@ public function getPreviousAccessedColumns()
167167
}
168168
}
169169

170-
return array_keys(array_filter((array) $this->previousAccessedColumns));
170+
return array_keys(array_filter((array) $this->previousAccessedColumns)) ?: NULL;
171171
}
172172

173173

0 commit comments

Comments
 (0)