original_string: private function writeGradientFill(PHPExcel_Shared_XMLWriter $objWriter = null, PHPExcel_Style_Fill $pFill = null)
      {
          // fill
          $objWriter->startElement('fill');
  
          // gradientFill
          $objWriter->startElement('gradientFill');
          $objWriter->writeAttribute('type', $pFill->getFillType());
          $objWriter->writeAttribute('degree', $pFill->getRotation());
  
          // stop
          $objWriter->startElement('stop');
          $objWriter->writeAttribute('position', '0');
  
          // color
          $objWriter->startElement('color');
          $objWriter->writeAttribute('rgb', $pFill->getStartColor()->getARGB());
          $objWriter->endElement();
  
          $objWriter->endElement();
  
          // stop
          $objWriter->startElement('stop');
          $objWriter->writeAttribute('position', '1');
  
          // color
          $objWriter->startElement('color');
          $objWriter->writeAttribute('rgb', $pFill->getEndColor()->getARGB());
          $objWriter->endElement();
  
          $objWriter->endElement();
  
          $objWriter->endElement();
  
          $objWriter->endElement();
      }
code: private function writeGradientFill(PHPExcel_Shared_XMLWriter $objWriter = null, PHPExcel_Style_Fill $pFill = null)
      {
          // fill
          $objWriter->startElement('fill');
  
          // gradientFill
          $objWriter->startElement('gradientFill');
          $objWriter->writeAttribute('type', $pFill->getFillType());
          $objWriter->writeAttribute('degree', $pFill->getRotation());
  
          // stop
          $objWriter->startElement('stop');
          $objWriter->writeAttribute('position', '0');
  
          // color
          $objWriter->startElement('color');
          $objWriter->writeAttribute('rgb', $pFill->getStartColor()->getARGB());
          $objWriter->endElement();
  
          $objWriter->endElement();
  
          // stop
          $objWriter->startElement('stop');
          $objWriter->writeAttribute('position', '1');
  
          // color
          $objWriter->startElement('color');
          $objWriter->writeAttribute('rgb', $pFill->getEndColor()->getARGB());
          $objWriter->endElement();
  
          $objWriter->endElement();
  
          $objWriter->endElement();
  
          $objWriter->endElement();
      }
code_tokens: private function writeGradientFill ( PHPExcel_Shared_XMLWriter $ objWriter = null , PHPExcel_Style_Fill $ pFill = null ) { // fill $ objWriter -> startElement ( 'fill' ) ; // gradientFill $ objWriter -> startElement ( 'gradientFill' ) ; $ objWriter -> writeAttribute ( 'type' , $ pFill -> getFillType ( ) ) ; $ objWriter -> writeAttribute ( 'degree' , $ pFill -> getRotation ( ) ) ; // stop $ objWriter -> startElement ( 'stop' ) ; $ objWriter -> writeAttribute ( 'position' , '0' ) ; // color $ objWriter -> startElement ( 'color' ) ; $ objWriter -> writeAttribute ( 'rgb' , $ pFill -> getStartColor ( ) -> getARGB ( ) ) ; $ objWriter -> endElement ( ) ; $ objWriter -> endElement ( ) ; // stop $ objWriter -> startElement ( 'stop' ) ; $ objWriter -> writeAttribute ( 'position' , '1' ) ; // color $ objWriter -> startElement ( 'color' ) ; $ objWriter -> writeAttribute ( 'rgb' , $ pFill -> getEndColor ( ) -> getARGB ( ) ) ; $ objWriter -> endElement ( ) ; $ objWriter -> endElement ( ) ; $ objWriter -> endElement ( ) ; $ objWriter -> endElement ( ) ; }
docstring: Write Gradient Fill
  
  @param     PHPExcel_Shared_XMLWriter     $objWriter         XML Writer
  @param     PHPExcel_Style_Fill            $pFill            Fill style
  @throws     PHPExcel_Writer_Exception
docstring_tokens: Write Gradient Fill