Rev 1150 | Rev 1158 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1150 | Rev 1156 | ||
---|---|---|---|
Line 453... | Line 453... | ||
453 | natsort($ary); |
453 | natsort($ary); |
454 | $keys = array_keys($ary); |
454 | $keys = array_keys($ary); |
455 | return $keys[0]; |
455 | return $keys[0]; |
456 | }); |
456 | }); |
457 | } |
457 | } |
- | 458 | ||
- | 459 | /** |
|
- | 460 | * @param array $ary |
|
- | 461 | * @return \stdClass |
|
- | 462 | */ |
|
- | 463 | function array_to_stdobj(array $ary): \stdClass { |
|
- | 464 | $obj = new \stdClass; |
|
- | 465 | foreach ($ary as $name => $val) { |
|
- | 466 | $obj->$name = $val; |
|
- | 467 | } |
|
- | 468 | return $obj; |
|
- | 469 | } |
|
- | 470 | ||
- | 471 | /** |
|
- | 472 | * @param \stdClass $obj |
|
- | 473 | * @return array |
|
- | 474 | */ |
|
- | 475 | function stdobj_to_array(\stdClass $obj): array { |
|
- | 476 | $ary = array(); |
|
- | 477 | foreach ($obj as $name => $val) { |
|
- | 478 | $ary[$name] = $val; |
|
- | 479 | } |
|
- | 480 | return $ary; |
|
- | 481 | } |