@@ 293-297 (lines=5) @@ | ||
290 | $result = array(); |
|
291 | foreach ($list as $k=>$v) { |
|
292 | $module = is_array($v)?$k:$v; |
|
293 | if (!in_array($module, $ignoreList)) { |
|
294 | $result[] = $module; |
|
295 | $moduleList = $this->getReqList($this->packagesList[$module]); |
|
296 | $result = array_merge($result, $moduleList); |
|
297 | } |
|
298 | } |
|
299 | return array_values(array_unique($result)); |
|
300 | } |
|
@@ 313-317 (lines=5) @@ | ||
310 | $return = array(); |
|
311 | if (is_array($list)) { |
|
312 | foreach ($list as $module) { |
|
313 | if (!in_array($module, $result)) { |
|
314 | $getList = $this->getReqList($this->packagesList[$module], $return); |
|
315 | $return[] = $module; |
|
316 | $return = array_merge($return, $getList); |
|
317 | } |
|
318 | } |
|
319 | } |
|
320 | return $return; |