Lines Matching refs:bug
44 foreach ($response['bugs'] as $bug) {
45 $result[ $bug['id'] ] = $bug;
47 foreach ( $result as &$bug ) {
48 if ( isset($bug['depends_on']) && count($bug['depends_on']) > 0 ) {
49 $bug['depends_on'] = $this->getDependenciesRecursive( $bug['depends_on'], $depth--, $extras );
51 unset($bug['depends_on']);
224 foreach ($response['bugs'] as $bug) {
225 $result[ $bug['id'] ] = $bug;
292 foreach ($bugs as $bug) {
293 if (count($bug['blocks']) > 0) {
294 $dependencies = array_merge($dependencies, $bug['blocks']);
296 if (count($bug['depends_on']) > 0) {
297 $dependencies = array_merge($dependencies, $bug['depends_on']);
306 foreach ($response['bugs'] as $bug) {
307 if ( $bug['status'] == 'RESOLVED' ) {
308 $resolved_dependencies[] = $bug['id'];
313 foreach ($bugs as &$bug) {
314 if ( isset($bug['depends_on']) ) {
315 $bug['depends_on_resolved'] = array();
316 foreach ( $bug['depends_on'] as $id ) {
317 if ( in_array($id, $resolved_dependencies) ) $bug['depends_on_resolved'][] = $id;
320 if ( isset($bug['blocks']) ) {
321 $bug['blocks_resolved'] = array();
322 foreach ( $bug['blocks'] as $id ) {
323 if ( in_array($id, $resolved_dependencies) ) $bug['blocks_resolved'][] = $id;