public function allFills(PHPExcel $pPHPExcel = null)
    {
        // Get an array of unique fills
        $aFills = array();

        // Two first fills are predefined
        $fill0 = new PHPExcel_Style_Fill();
        $fill0->setFillType(PHPExcel_Style_Fill::FILL_NONE);
        $aFills[] = $fill0;

        $fill1 = new PHPExcel_Style_Fill();
        $fill1->setFillType(PHPExcel_Style_Fill::FILL_PATTERN_GRAY125);
        $aFills[] = $fill1;
        // The remaining fills
        $aStyles = $this->allStyles($pPHPExcel);
        foreach ($aStyles as $style) {
            if (!array_key_exists($style->getFill()->getHashCode(), $aFills)) {
                $aFills[ $style->getFill()->getHashCode() ] = $style->getFill();
            }
        }

        return $aFills;
    }