original_string: public static function initializeAndGatherData($attribute, $masterData)
      {
          $data = Arr::dot(static::initializeAttributeOnData($attribute, $masterData));
  
          return array_merge($data, static::extractValuesForWildcards(
              $masterData, $data, $attribute
          ));
      }
code: public static function initializeAndGatherData($attribute, $masterData)
      {
          $data = Arr::dot(static::initializeAttributeOnData($attribute, $masterData));
  
          return array_merge($data, static::extractValuesForWildcards(
              $masterData, $data, $attribute
          ));
      }
code_tokens: public static function initializeAndGatherData ( $ attribute , $ masterData ) { $ data = Arr :: dot ( static :: initializeAttributeOnData ( $ attribute , $ masterData ) ) ; return array_merge ( $ data , static :: extractValuesForWildcards ( $ masterData , $ data , $ attribute ) ) ; }
docstring: Initialize and gather data for given attribute.
  
  @param  string  $attribute
  @param  array  $masterData
  @return array
docstring_tokens: Initialize and gather data for given attribute .