You are here

public function PHPExcel_Worksheet_AutoFilter_Column_Rule::setGrouping in Loft Data Grids 6.2

Same name and namespace in other branches
  1. 7.2 vendor/phpoffice/phpexcel/Classes/PHPExcel/Worksheet/AutoFilter/Column/Rule.php \PHPExcel_Worksheet_AutoFilter_Column_Rule::setGrouping()

* Set AutoFilter Rule Grouping * *

Parameters

string $pGrouping: * @throws PHPExcel_Exception * @return PHPExcel_Worksheet_AutoFilter_Column_Rule

2 calls to PHPExcel_Worksheet_AutoFilter_Column_Rule::setGrouping()
PHPExcel_Worksheet_AutoFilter_Column_Rule::setRule in vendor/phpoffice/phpexcel/Classes/PHPExcel/Worksheet/AutoFilter/Column/Rule.php
* Set AutoFilter Rule * *
PHPExcel_Worksheet_AutoFilter_Column_Rule::setValue in vendor/phpoffice/phpexcel/Classes/PHPExcel/Worksheet/AutoFilter/Column/Rule.php
* Set AutoFilter Rule Value * *

File

vendor/phpoffice/phpexcel/Classes/PHPExcel/Worksheet/AutoFilter/Column/Rule.php, line 390

Class

PHPExcel_Worksheet_AutoFilter_Column_Rule
PHPExcel_Worksheet_AutoFilter_Column_Rule

Code

public function setGrouping($pGrouping = NULL) {
  if ($pGrouping !== NULL && !in_array($pGrouping, self::$_dateTimeGroups) && !in_array($pGrouping, self::$_dynamicTypes) && !in_array($pGrouping, self::$_topTenType)) {
    throw new PHPExcel_Exception('Invalid rule type for column AutoFilter Rule.');
  }
  $this->_grouping = $pGrouping;
  return $this;
}