@@ 270-280 (lines=11) @@ | ||
267 | * |
|
268 | * @return \samsoncms\api\Entity First matching entity |
|
269 | */ |
|
270 | public function first() |
|
271 | { |
|
272 | // Proxy to regular database query |
|
273 | $return = $this->query |
|
274 | ->entity(static::$identifier) |
|
275 | ->limit(1) |
|
276 | ->whereCondition($this->conditions) |
|
277 | ->exec(); |
|
278 | ||
279 | return array_shift($return); |
|
280 | } |
|
281 | ||
282 | /** |
|
283 | * Perform SamsonCMS query and get amount resulting entities. |
@@ 187-197 (lines=11) @@ | ||
184 | * |
|
185 | * @return \samsoncms\api\Entity First matching entity |
|
186 | */ |
|
187 | public function first() |
|
188 | { |
|
189 | // Proxy to regular database query |
|
190 | $return = $this->query |
|
191 | ->entity(static::$identifier) |
|
192 | ->limit(1) |
|
193 | ->whereCondition($this->conditions) |
|
194 | ->exec(); |
|
195 | ||
196 | return array_shift($return); |
|
197 | } |
|
198 | ||
199 | /** |
|
200 | * Perform SamsonCMS query and get amount resulting entities. |