original_string: protected function pullTagsFromProducts() : array
  	{
  		return $this->products->map(function ($item) {
  			return explode(',', str_replace('"', '', $item->tags));
  		})->flatten()->unique()->all();
  	}
code: protected function pullTagsFromProducts() : array
  	{
  		return $this->products->map(function ($item) {
  			return explode(',', str_replace('"', '', $item->tags));
  		})->flatten()->unique()->all();
  	}
code_tokens: protected function pullTagsFromProducts ( ) : array { return $ this -> products -> map ( function ( $ item ) { return explode ( ',' , str_replace ( '"' , '' , $ item -> tags ) ) ; } ) -> flatten ( ) -> unique ( ) -> all ( ) ; }
docstring: Returns an array with tags extracted from the products list.
  
  @return array
docstring_tokens: Returns an array with tags extracted from the products list .