| @@ 45-49 (lines=5) @@ | ||
| 42 | 'args' => [ |
|
| 43 | 'id' => new IdType() |
|
| 44 | ], |
|
| 45 | 'resolve' => function ($value = null, $args = []) { |
|
| 46 | $humans = StarWarsData::humans(); |
|
| 47 | ||
| 48 | return isset($humans[$args['id']]) ? $humans[$args['id']] : null; |
|
| 49 | } |
|
| 50 | ])) |
|
| 51 | ->addField(new Field([ |
|
| 52 | 'name' => 'droid', |
|
| @@ 57-61 (lines=5) @@ | ||
| 54 | 'args' => [ |
|
| 55 | 'id' => new IdType() |
|
| 56 | ], |
|
| 57 | 'resolve' => function ($value = null, $args = []) { |
|
| 58 | $droids = StarWarsData::droids(); |
|
| 59 | ||
| 60 | return isset($droids[$args['id']]) ? $droids[$args['id']] : null; |
|
| 61 | } |
|
| 62 | ])); |
|
| 63 | } |
|
| 64 | } |
|