@@ 51-53 (lines=3) @@ | ||
48 | $fieldDefinitions = array_combine($vars, $vars); |
|
49 | } |
|
50 | ||
51 | foreach ($this->resolveFields($fieldDefinitions, $fields) as $name => $definition) { |
|
52 | $attributes[$name] = is_string($definition) ? $this->$definition : call_user_func($definition, $this, $name); |
|
53 | } |
|
54 | return $attributes; |
|
55 | } |
|
56 | ||
@@ 68-70 (lines=3) @@ | ||
65 | $fields = $this->extraFields(); |
|
66 | } |
|
67 | ||
68 | foreach ($this->resolveFields($fields) as $name => $definition) { |
|
69 | $relationships[$name] = is_string($definition) ? $this->$definition : call_user_func($definition, $this, $name); |
|
70 | } |
|
71 | return $relationships; |
|
72 | } |
|
73 |