original_string: private static function objectDiffInArrays($array1, $array2)
  	{
  		return array_udiff($array1, $array2, function($a, $b) {
  			if ($a === $b) {
  				return 0;
  			} elseif ($a < $b) {
  				return -1;
  			} elseif ($a > $b) {
  				return 1;
  			}
  		});
  	}
code: private static function objectDiffInArrays($array1, $array2)
  	{
  		return array_udiff($array1, $array2, function($a, $b) {
  			if ($a === $b) {
  				return 0;
  			} elseif ($a < $b) {
  				return -1;
  			} elseif ($a > $b) {
  				return 1;
  			}
  		});
  	}
code_tokens: private static function objectDiffInArrays ( $ array1 , $ array2 ) { return array_udiff ( $ array1 , $ array2 , function ( $ a , $ b ) { if ( $ a === $ b ) { return 0 ; } elseif ( $ a < $ b ) { return - 1 ; } elseif ( $ a > $ b ) { return 1 ; } } ) ; }
docstring: Object difference comparator using array_diff callback.
  
  @param array $array1
  @param array $array2
  @return array
docstring_tokens: Object difference comparator using array_diff callback .