commercetools-sdk-php-v2
The commercetools platform, import-api and PHP sdks generated from our api reference.
Loading...
Searching...
No Matches
FacetResultsModel.php
1<?php
2
3declare(strict_types=1);
10
15use stdClass;
16
20final class FacetResultsModel extends JsonObjectModel implements FacetResults
21{
25 public function __construct(
26 ) {
27 }
28
29
30
31
35 public function by(string $key)
36 {
37 $data = $this->raw($key);
38 if (is_null($data)) {
39 return null;
40 }
41 if (preg_match(FacetResults::FIELD_PATTERN0, $key) === 1) {
44 return $className::of($data);
45 }
46
47 return $data;
48 }
49}