summaryrefslogtreecommitdiff
path: root/bin/package2composer.sh
diff options
context:
space:
mode:
Diffstat (limited to 'bin/package2composer.sh')
-rwxr-xr-xbin/package2composer.sh17
1 files changed, 8 insertions, 9 deletions
diff --git a/bin/package2composer.sh b/bin/package2composer.sh
index 165018d2f..cb43644e7 100755
--- a/bin/package2composer.sh
+++ b/bin/package2composer.sh
@@ -54,18 +54,17 @@ if ($package->license) {
}
if ($package->lead) {
- $data['authors'][] = array(
- 'name' => strval($package->lead->name),
- 'email' => strval($package->lead->email),
- 'role' => 'Lead',
- );
+ foreach ($package->lead as $lead) {
+ $data['authors'][] = array(
+ 'name' => strval($lead->name),
+ 'email' => strval($lead->email),
+ 'role' => 'Lead',
+ );
+ }
}
if ($devs = $package->developer) {
- if (!is_array($devs)) {
- $devs = array($package->developer);
- }
- foreach ($devs as $dev) {
+ foreach ($package->developer as $dev) {
$data['authors'][] = array(
'name' => strval($dev->name),
'email' => strval($dev->email),