| 
					
				 | 
			
			
				@@ -0,0 +1,215 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<?php
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+namespace Agent\Src;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+use Dever;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+class Children
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+{
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	public function text(){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		echo "<font style='color: yellow'>12312323</font>";
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	#uid 邀请人 to_uid=mid 被邀请人(要查的人) level 等级
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	#invite/relation
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	public function home($mid){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		$invite = Dever::load('invite/api')->getParentAll($mid);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		if($invite){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			foreach($invite as $k => $v){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				if($v['level'] == 5){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					$info = $this->index($v['uid']); 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				}else{
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					if($v['level'] == 4){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						$info = $this->index($v['uid']);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					}else{
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						if($v['level'] == 3){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+							$info = $this->index($v['uid']);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						}else{
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+							if($v['level'] == 2){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+								$info = $this->index($v['uid']);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+							}else{
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+								if($v['level'] == 1){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+									$info = $this->index($v['uid']);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+								}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+							}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		}else{
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			$info = $this->index($mid);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		exit(Dever::json_encode($info));
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	#查询所有下级
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	public function index($mid){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		$uid = Dever::input('mid',$mid);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		#自己的所有直属下级
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		$invite = $this->invite($mid);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		if($invite){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			foreach($invite as $k =>$v){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				$member = $this->button($mid);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				if($mid == $uid){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					$info['name'] = $member['value'];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					$info['itemStyle']['color'] = 'blue';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					// $info['tooltip']['valueFormatter']= $member['value'];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				}else{
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					$info['name'] = $member['value'];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				$m1 = $this->button($v['to_uid']);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				if($v['to_uid']==$uid){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					$info['children'][$k]['name'] = $m1['value'];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					$info['children'][$k]['itemStyle']['color'] = 'blue';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				}else{
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					$info['children'][$k]['name'] = $m1['value'];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				$i1 = $this->invite($v['to_uid']);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				if($i1){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					foreach($i1 as $k1 => $v1){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						$m2 = $this->button($v1['to_uid']);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						if($v1['to_uid'] == $uid){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+							$info['children'][$k]['children'][$k1]['name'] = $m2['value'];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+							$info['children'][$k]['children'][$k1]['itemStyle']['color'] = 'blue';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						}else{
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+							$info['children'][$k]['children'][$k1]['name'] = $m2['value'];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						$i2 = $this->invite($v1['to_uid']);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						if($i2){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+							foreach($i2 as $k2 => $v2){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+								$m3 = $this->button($v2['to_uid']);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+								if($v2['to_uid'] == $uid){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+									$info['children'][$k]['children'][$k1]['children'][$k2]['name'] = $m3['value'];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+									$info['children'][$k]['children'][$k1]['children'][$k2]['itemStyle']['color'] = 'blue';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+								}else{
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+									$info['children'][$k]['children'][$k1]['children'][$k2]['name'] = $m3['value'];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+								}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+								
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+								$i3 = $this->invite($v2['to_uid']);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+								if($i3){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+									foreach($i3 as $k3 => $v3){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+										$m4 = $this->button($v3['to_uid']);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+										if($v3['to_uid'] == $uid){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+											$info['children'][$k]['children'][$k1]['children'][$k2]['children'][$k3]['name'] = $m4['value'];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+											$info['children'][$k]['children'][$k1]['children'][$k2]['children'][$k3]['itemStyle']['color'] = 'blue';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+										}else{
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+											$info['children'][$k]['children'][$k1]['children'][$k2]['children'][$k3]['name'] = $m4['value'];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+										}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+								
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+									$i4 = $this->invite($v3['to_uid']);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+										if($i4){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+											foreach($i4 as $k4 => $v4){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+												$m5 = $this->button($v4['to_uid']);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+												if($v4['to_uid'] == $uid){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+													$info['children'][$k]['children'][$k1]['children'][$k2]['children'][$k3]['children'][$k4]['name'] = $m5['value'];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+													$info['children'][$k]['children'][$k1]['children'][$k2]['children'][$k3]['children'][$k4]['itemStyle']['color'] = 'blue';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+												}else{
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+													$info['children'][$k]['children'][$k1]['children'][$k2]['children'][$k3]['children'][$k4]['name'] = $m5['value'];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+												}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+								
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+								$i5 = $this->invite($v4['to_uid']);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+								if($i5){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+									foreach($i5 as $k5 => $v5){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+										$m6 = $this->button($v5['to_uid']);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+										if($v5['to_uid']==$uid){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+											$info['children'][$k]['children'][$k1]['children'][$k2]['children'][$k3]['children'][$k4]['children'][$k5]['name'] = $m6['value'];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+											$info['children'][$k]['children'][$k1]['children'][$k2]['children'][$k3]['children'][$k4]['children'][$k5]['itemStyle']['color'] = 'blue';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+										}else{
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+											$info['children'][$k]['children'][$k1]['children'][$k2]['children'][$k3]['children'][$k4]['children'][$k5]['name'] = $m6['value'];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+										}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+								
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+								$i6 = $this->invite($v5['to_uid']);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+								if($i6){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+									foreach($i6 as $k6 => $v6){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+										$m7 = $this->button($v6['to_uid']);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+										if($v6['to_uid'] == $uid){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+											$info['children'][$k]['children'][$k1]['children'][$k2]['children'][$k3]['children'][$k4]['children'][$k5]['children'][$k6]['name'] = $m7['value'];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+											$info['children'][$k]['children'][$k1]['children'][$k2]['children'][$k3]['children'][$k4]['children'][$k5]['children'][$k6]['itemStyle']['color'] = 'blue';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+										}else{
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+											$info['children'][$k]['children'][$k1]['children'][$k2]['children'][$k3]['children'][$k4]['children'][$k5]['children'][$k6]['name'] = $m7['value'];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+										}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+								
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+								$i7 = $this->invite($v6['to_uid']);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+								if($i7){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+									foreach($i7 as $k7 => $v7){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+										$m8 = $this->button($v7['to_uid']);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+										if($v7['to_uid'] == $uid){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+											$info['children'][$k]['children'][$k1]['children'][$k2]['children'][$k3]['children'][$k4]['children'][$k5]['children'][$k6]['children'][$k7]['name'] = $m8['value'];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+											$info['children'][$k]['children'][$k1]['children'][$k2]['children'][$k3]['children'][$k4]['children'][$k5]['children'][$k6]['children'][$k7]['itemStyle']['color'] = 'blue';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+										}else{
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+											$info['children'][$k]['children'][$k1]['children'][$k2]['children'][$k3]['children'][$k4]['children'][$k5]['children'][$k6]['children'][$k7]['name'] = $m8['value'];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+										}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+								
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+								$i8 = $this->invite($v7['to_uid']);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+								if($i8){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+									foreach($i8 as $k8 => $v8){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+										$m9 = $this->button($v8['to_uid']);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+										if($v8['to_uid'] == $uid){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+											$info['children'][$k]['children'][$k1]['children'][$k2]['children'][$k3]['children'][$k4]['children'][$k5]['children'][$k6]['children'][$k7]['children'][$k8]['name'] = $m9['value'];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+											$info['children'][$k]['children'][$k1]['children'][$k2]['children'][$k3]['children'][$k4]['children'][$k5]['children'][$k6]['children'][$k7]['children'][$k8]['name']['itemStyle']['color'] = 'blue';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+										}else{
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+											$info['children'][$k]['children'][$k1]['children'][$k2]['children'][$k3]['children'][$k4]['children'][$k5]['children'][$k6]['children'][$k7]['children'][$k8]['name'] = $m9['value'];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+										}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+								
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+								$i9 = $this->invite($v8['to_uid']);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+								if($i9){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+									foreach($i9 as $k9 => $v9){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+										$m10 = $this->button($v9['to_uid']);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+										if($v9['to_uid'] == $uid){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+											$info['children'][$k]['children'][$k1]['children'][$k2]['children'][$k3]['children'][$k4]['children'][$k5]['children'][$k6]['children'][$k7]['children'][$k8]['children'][$k9]['name'] = $m10['value'];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+											$info['children'][$k]['children'][$k1]['children'][$k2]['children'][$k3]['children'][$k4]['children'][$k5]['children'][$k6]['children'][$k7]['children'][$k8]['children'][$k9]['itemStyle']['color'] = 'blue';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+										}else{
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+											$info['children'][$k]['children'][$k1]['children'][$k2]['children'][$k3]['children'][$k4]['children'][$k5]['children'][$k6]['children'][$k7]['children'][$k8]['children'][$k9]['name'] = $m10['value'];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+										}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+								
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+																					}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+																				}else{}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+																			}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+																		}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+																	}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+																}else{}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+															}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+														}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+													}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+												}else{}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+											}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+										}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+									}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+								}else{}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+							}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				}else{}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		}else{}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		// print_R($info);die;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		// return Dever::render('index', $info);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		exit(Dever::json_encode($info));
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	#获取所有直属下级
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	public function invite($mid){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		$invite = Dever::load('invite/api')->getChild($mid,$level_id = 1);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		// print_R($invite);die;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		return $invite;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	#非顶级
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	public function button($mid){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		$child = Dever::db('agent/member')->find($mid);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		$role = Dever::db('setting/role')->find($child['role']);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		$child['value'] = $child['name']."\r\n".$child['mobile']."\r\n".$role['name'];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		if (isset($child['level_id']) && $child['level_id'] && $child['level_id'] > 0) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			$level = Dever::db('setting/level')->find($child['level_id']);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			$child['value'].= '('.$level['name'].')';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		$source=Dever::db('setting/source')->one(array('id'=>$child['source_id'],'state'=>1));
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if($source){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                $child['value'] .= "\r\n".$source['name'];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		return $child;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 |