original_string: protected static function pathsForProviderAndGroup($provider, $group)
      {
          if (! empty(static::$publishes[$provider]) && ! empty(static::$publishGroups[$group])) {
              return array_intersect_key(static::$publishes[$provider], static::$publishGroups[$group]);
          }
  
          return [];
      }
code: protected static function pathsForProviderAndGroup($provider, $group)
      {
          if (! empty(static::$publishes[$provider]) && ! empty(static::$publishGroups[$group])) {
              return array_intersect_key(static::$publishes[$provider], static::$publishGroups[$group]);
          }
  
          return [];
      }
code_tokens: protected static function pathsForProviderAndGroup ( $ provider , $ group ) { if ( ! empty ( static :: $ publishes [ $ provider ] ) && ! empty ( static :: $ publishGroups [ $ group ] ) ) { return array_intersect_key ( static :: $ publishes [ $ provider ] , static :: $ publishGroups [ $ group ] ) ; } return [ ] ; }
docstring: Get the paths for the provider and group.
  
  @param  string  $provider
  @param  string  $group
  @return array
docstring_tokens: Get the paths for the provider and group .