Overview

Namespaces

  • BeerXML
    • Exception
    • Generator
    • Parser
    • Record
  • PHP

Classes

  • Equipment
  • Fermentable
  • Hop
  • MashProfile
  • MashStep
  • Misc
  • Recipe
  • Record
  • RecordFactory
  • Style
  • Water
  • Yeast

Interfaces

  • IEquipment
  • IEquipmentDisplay
  • IFermentable
  • IFermentableDisplay
  • IHop
  • IHopDisplay
  • IMashProfile
  • IMashProfileDisplay
  • IMashStep
  • IMashStepDisplay
  • IMisc
  • IMiscDisplay
  • IRecipe
  • IRecipeDisplay
  • IStyle
  • IStyleDisplay
  • IWater
  • IWaterDisplay
  • IYeast
  • IYeastDisplay
  • Overview
  • Namespace
  • Class
  • Tree

Interface IEquipment

Direct known implementers

BeerXML\Parser\IEquipmentDisplay

Indirect known implementers

BeerXML\Record\Equipment
Namespace: BeerXML\Parser
Located at BeerXML/Parser/IEquipment.php
Methods summary
public
# setBatchSize( float $batchSize )

The target volume of the batch at the start of fermentation.

The target volume of the batch at the start of fermentation.

Parameters

$batchSize
float
$batchSize
public
# setBoilSize( float $boilSize )

The pre-boil volume used in this particular instance for this equipment setup. Note that this may be a calculated value depending on the CALC_BOIL_VOLUME parameter.

The pre-boil volume used in this particular instance for this equipment setup. Note that this may be a calculated value depending on the CALC_BOIL_VOLUME parameter.

Parameters

$boilSize
float
$boilSize
public
# setBoilTime( number $boilTime )

The normal amount of time one boils for this equipment setup. This can be used with the evaporation rate to calculate the evaporation loss.

The normal amount of time one boils for this equipment setup. This can be used with the evaporation rate to calculate the evaporation loss.

Parameters

$boilTime
number
$boilTime
public
# setCalcBoilVolume( boolean $calcBoilVolume )

Flag denoting that the program should calculate the boil size. Flag may be TRUE or FALSE. If TRUE, then BOIL_SIZE = (BATCH_SIZE – TOP_UP_WATER – TRUB_CHILLER_LOSS) * (1+BOIL_TIME * EVAP_RATE ) If set then the boil size should match this value.

Flag denoting that the program should calculate the boil size. Flag may be TRUE or FALSE. If TRUE, then BOIL_SIZE = (BATCH_SIZE – TOP_UP_WATER – TRUB_CHILLER_LOSS) * (1+BOIL_TIME * EVAP_RATE ) If set then the boil size should match this value.

Parameters

$calcBoilVolume
boolean
$calcBoilVolume
public
# setEvapRate( float $evapRate )

The percentage of wort lost to evaporation per hour of the boil.

The percentage of wort lost to evaporation per hour of the boil.

Parameters

$evapRate
float
$evapRate
public
# setHopUtilization( float $hopUtilization )

Large batch hop utilization. This value should be 100% for batches less than 20 gallons, but may be higher (200% or more) for very large batch equipment.

Large batch hop utilization. This value should be 100% for batches less than 20 gallons, but may be higher (200% or more) for very large batch equipment.

Parameters

$hopUtilization
float
$hopUtilization
public
# setLauterDeadspace( number $lauterDeadspace )

Amount lost to the lauter tun and equipment associated with the lautering process.

Amount lost to the lauter tun and equipment associated with the lautering process.

Parameters

$lauterDeadspace
number
$lauterDeadspace
public
# setName( string $name )

Name of the equipment profile – usually a text description of the brewing setup.

Name of the equipment profile – usually a text description of the brewing setup.

Parameters

$name
string
$name
public
# setNotes( string $notes )

Notes associated with the equipment. May be a multiline entry.

Notes associated with the equipment. May be a multiline entry.

Parameters

$notes
string
$notes
public
# setTopUpKettle( number $topUpKettle )

Amount normally added to the boil kettle before the boil.

Amount normally added to the boil kettle before the boil.

Parameters

$topUpKettle
number
$topUpKettle
public
# setTopUpWater( float $topUpWater )

Parameters

$topUpWater
float
$topUpWater
public
# setTrubChillerLoss( float $trubChillerLoss )

The amount of wort normally lost during transition from the boiler to the fermentation vessel. Includes both unusable wort due to trub and wort lost to the chiller and transfer systems.

The amount of wort normally lost during transition from the boiler to the fermentation vessel. Includes both unusable wort due to trub and wort lost to the chiller and transfer systems.

Parameters

$trubChillerLoss
float
$trubChillerLoss
public
# setTunSpecificHeat( float $tunSpecificHeat )

The specific heat of the mash tun which is usually a function of the material it is made of. Typical ranges are 0.1-0.25 for metal and 0.2-0.5 for plastic materials.

The specific heat of the mash tun which is usually a function of the material it is made of. Typical ranges are 0.1-0.25 for metal and 0.2-0.5 for plastic materials.

Parameters

$tunSpecificHeat
float
$tunSpecificHeat
public
# setTunVolume( float $tunVolume )

Volume of the mash tun in liters. This parameter can be used to calculate if a particular mash and grain profile will fit in the mash tun. It may also be used for thermal calculations in the case of a partially full mash tun.

Volume of the mash tun in liters. This parameter can be used to calculate if a particular mash and grain profile will fit in the mash tun. It may also be used for thermal calculations in the case of a partially full mash tun.

Parameters

$tunVolume
float
$tunVolume
public
# setTunWeight( float $tunWeight )

Weight of the mash tun in kilograms. Used primarily to calculate the thermal parameters of the mash tun – in conjunction with the volume and specific heat.

Weight of the mash tun in kilograms. Used primarily to calculate the thermal parameters of the mash tun – in conjunction with the volume and specific heat.

Parameters

$tunWeight
float
$tunWeight
public
# setVersion( integer $version )

Version of the equipment record. Should always be "1" for this version of the XML standard.

Version of the equipment record. Should always be "1" for this version of the XML standard.

Parameters

$version
integer
$version
php-beerxml API documentation generated by ApiGen 2.8.0