Code Duplication    Length = 20-20 lines in 2 locations

Components/Klarna/transport/xmlrpc-3.0.0.beta/lib/xmlrpc.inc 2 locations

@@ 2833-2852 (lines=20) @@
2830
		*
2831
		* @todo add some checking for $vals to be an array of xmlrpcvals?
2832
		*/
2833
		function addArray($vals)
2834
		{
2835
			if($this->mytype==0)
2836
			{
2837
				$this->mytype=$GLOBALS['xmlrpcTypes']['array'];
2838
				$this->me['array']=$vals;
2839
				return 1;
2840
			}
2841
			elseif($this->mytype==2)
2842
			{
2843
				// we're adding to an array here
2844
				$this->me['array'] = array_merge($this->me['array'], $vals);
2845
				return 1;
2846
			}
2847
			else
2848
			{
2849
				error_log('XML-RPC: '.__METHOD__.': already initialized as a [' . $this->kindOf() . ']');
2850
				return 0;
2851
			}
2852
		}
2853
2854
		/**
2855
		* Add an array of named xmlrpcval objects to an xmlrpcval
@@ 2862-2881 (lines=20) @@
2859
		*
2860
		* @todo add some checking for $vals to be an array?
2861
		*/
2862
		function addStruct($vals)
2863
		{
2864
			if($this->mytype==0)
2865
			{
2866
				$this->mytype=$GLOBALS['xmlrpcTypes']['struct'];
2867
				$this->me['struct']=$vals;
2868
				return 1;
2869
			}
2870
			elseif($this->mytype==3)
2871
			{
2872
				// we're adding to a struct here
2873
				$this->me['struct'] = array_merge($this->me['struct'], $vals);
2874
				return 1;
2875
			}
2876
			else
2877
			{
2878
				error_log('XML-RPC: '.__METHOD__.': already initialized as a [' . $this->kindOf() . ']');
2879
				return 0;
2880
			}
2881
		}
2882
2883
		// poor man's version of print_r ???
2884
		// DEPRECATED!