From 012a65af50b93e0529720a48db6a34974a92c37c Mon Sep 17 00:00:00 2001 From: Thomas Bruederli Date: Fri, 20 Sep 2013 19:46:51 +0200 Subject: Use XML nodes as iterator --- bin/package2composer.sh | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) (limited to 'bin/package2composer.sh') 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), -- cgit v1.2.3