| @@ 16-27 (lines=12) @@ | ||
| 13 | ||
| 14 | public function __construct($data = false, $apiUrl = false) |
|
| 15 | { |
|
| 16 | if(($data !== false) && !isset($data['extended'])) |
|
| 17 | { |
|
| 18 | //Generic user object |
|
| 19 | //TODO get from API |
|
| 20 | } |
|
| 21 | else |
|
| 22 | { |
|
| 23 | if(isset($data['extended'])) |
|
| 24 | { |
|
| 25 | $this->userData = $data['extended']; |
|
| 26 | } |
|
| 27 | } |
|
| 28 | if($apiUrl !== false) |
|
| 29 | { |
|
| 30 | $this->apiUrl = $apiUrl; |
|
| @@ 19-26 (lines=8) @@ | ||
| 16 | { |
|
| 17 | $this->data = array(); |
|
| 18 | $this->auth = $auth; |
|
| 19 | if($data !== false) |
|
| 20 | { |
|
| 21 | $this->data = $data; |
|
| 22 | if(isset($data['extended'])) |
|
| 23 | { |
|
| 24 | $this->data = $data['extended']; |
|
| 25 | } |
|
| 26 | } |
|
| 27 | } |
|
| 28 | ||
| 29 | public function isInGroupNamed($name) |
|