@@ 317-328 (lines=12) @@ | ||
314 | return $this; |
|
315 | } |
|
316 | ||
317 | public function loadTextsFromDatabase($lang) |
|
318 | { |
|
319 | $texts = $lang ? $this->getDb()->table($this->getTableName()) |
|
320 | ->where('lang', $lang) |
|
321 | ->get(['key', 'value', 'lang', 'scope']) : $this->getDb()->table($this->getTableName())->get(['key', 'value', 'lang', 'scope']); |
|
322 | ||
323 | $array = []; |
|
324 | foreach ($texts as $row) { |
|
325 | $array[$row->key] = $row->value; |
|
326 | } |
|
327 | return $array; |
|
328 | } |
|
329 | ||
330 | public function loadTextsFromCache() |
|
331 | { |
@@ 76-87 (lines=12) @@ | ||
73 | } |
|
74 | ||
75 | ||
76 | public function loadFromDatabase($lang) |
|
77 | { |
|
78 | $texts = $lang ? $this->getDb()->table($this->getTableName()) |
|
79 | ->where('lang', $lang) |
|
80 | ->get(['key', 'value', 'lang', 'scope']) : $this->getDb()->table($this->getTableName())->get(['key', 'value', 'lang', 'scope']); |
|
81 | ||
82 | $array = []; |
|
83 | foreach ($texts as $row) { |
|
84 | $array[$row->key] = $row->value; |
|
85 | } |
|
86 | return $array; |
|
87 | } |
|
88 | ||
89 | /** |
|
90 | * Get a database connection instance. |