ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
◀ ilDoc Overview
VarianceBase.php
Go to the documentation of this file.
1
<?
php
2
3
namespace
PhpOffice\PhpSpreadsheet\Calculation\Statistical
;
4
5
use
PhpOffice\PhpSpreadsheet\Calculation\Functions
;
6
7
abstract
class
VarianceBase
8
{
9
protected
static
function
datatypeAdjustmentAllowStrings
($value)
10
{
11
if
(is_bool($value)) {
12
return
(
int
) $value;
13
} elseif (is_string($value)) {
14
return
0;
15
}
16
17
return
$value;
18
}
19
20
protected
static
function
datatypeAdjustmentBooleans
($value)
21
{
22
if
(is_bool($value) && (
Functions::getCompatibilityMode
() ==
Functions::COMPATIBILITY_OPENOFFICE
)) {
23
return
(
int
) $value;
24
}
25
26
return
$value;
27
}
28
}
PhpOffice\PhpSpreadsheet\Calculation\Functions\COMPATIBILITY_OPENOFFICE
const COMPATIBILITY_OPENOFFICE
Definition:
Functions.php:20
PhpOffice\PhpSpreadsheet\Calculation\Statistical\VarianceBase\datatypeAdjustmentBooleans
static datatypeAdjustmentBooleans($value)
Definition:
VarianceBase.php:20
PhpOffice\PhpSpreadsheet\Calculation\Statistical
Definition:
AggregateBase.php:3
PhpOffice\PhpSpreadsheet\Calculation\Statistical\VarianceBase
Definition:
VarianceBase.php:7
PhpOffice\PhpSpreadsheet\Calculation\Statistical\VarianceBase\datatypeAdjustmentAllowStrings
static datatypeAdjustmentAllowStrings($value)
Definition:
VarianceBase.php:9
Functions
php
PhpOffice\PhpSpreadsheet\Calculation\Functions\getCompatibilityMode
static getCompatibilityMode()
Return the current Compatibility Mode.
Definition:
Functions.php:93
libs
composer
vendor
phpoffice
phpspreadsheet
src
PhpSpreadsheet
Calculation
Statistical
VarianceBase.php
Generated on Thu Jan 16 2025 19:01:46 for ILIAS by
1.8.13 (using
Doxyfile
)