Avoid excessively long variable names like $baseNumberOfSituations. Keep variable name length under 20.
$baseNumberOfSituations = $this->getBaseNumberOfSituations();
Avoid excessively long variable names like $additionByDifficultyNotation. Keep variable name length under 20.
public function __construct($additionByDifficultyNotation, int $currentAddition = null)
Avoid excessively long variable names like $numberOfWaypointsValues. Keep variable name length under 20.
$numberOfWaypointsValues = $this->getValue($modifierCode, self::NUMBER_OF_WAYPOINTS);
Avoid excessively long variable names like $radiusModifiersChange. Keep variable name length under 20.
$radiusModifiersChange = $this->getParameterBonusFromModifiers(ModifierMutableSpellParameterCode::RADIUS);
Avoid excessively long variable names like $spellSpeedWithAddition. Keep variable name length under 20.
$spellSpeedWithAddition = $this->getSpellSpeedWithAddition();
Avoid excessively long variable names like $modifierSpellParameterChanges. Keep variable name length under 20.
private $modifierSpellParameterChanges;
Avoid excessively long variable names like $modifierSpellParameterValues. Keep variable name length under 20.
array $modifierSpellParameterValues,
Avoid excessively long variable names like $formulaSpellParameterValues. Keep variable name length under 20.
array $formulaSpellParameterValues = [],
Avoid excessively long variable names like $sumOfDifficultyChange. Keep variable name length under 20.
$sumOfDifficultyChange = 0;
Avoid excessively long variable names like $mutableSpellParameter. Keep variable name length under 20.
foreach (FormulaMutableSpellParameterCode::getPossibleValues() as $mutableSpellParameter) {
Avoid excessively long variable names like $modifierRealmsAffectionPeriod. Keep variable name length under 20.
$modifierRealmsAffectionPeriod = $modifierRealmsAffection->getAffectionPeriod()->getValue();
Avoid excessively long variable names like $difficultyAdditionPerStep. Keep variable name length under 20.
private $difficultyAdditionPerStep;
Avoid excessively long variable names like $spellTraitTrapPropertyValue. Keep variable name length under 20.
private function sanitizeSpellTraitTrapPropertyChange(int $spellTraitTrapPropertyValue = null): int
Avoid excessively long variable names like $difficultyPerAdditionStep. Keep variable name length under 20.
private $difficultyPerAdditionStep;
Avoid excessively long variable names like $parametersDifficultyChangeSum. Keep variable name length under 20.
$parametersDifficultyChangeSum = 0;
Avoid excessively long class names like InvalidValueForSpellTraitDifficultyChange. Keep class name length under 40.
class InvalidValueForSpellTraitDifficultyChange extends \InvalidArgumentException implements Logic
{
}
Avoid excessively long class names like AdditionByDifficultyWithoutStepsCanNotBeChanged. Keep class name length under 40.
class AdditionByDifficultyWithoutStepsCanNotBeChanged extends \LogicException implements Logic
{
}
Avoid excessively long class names like InvalidFormatOfAdditionByDifficultyNotation. Keep class name length under 40.
class InvalidFormatOfAdditionByDifficultyNotation extends \InvalidArgumentException implements Logic
{
}
Avoid excessively long variable names like $epicenterShiftWithAddition. Keep variable name length under 20.
$epicenterShiftWithAddition = $this->getEpicenterShiftWithAddition();
Avoid excessively long variable names like $numberOfSituationsValue. Keep variable name length under 20.
$numberOfSituationsValue = $this->getValue($modifierCode, self::NUMBER_OF_SITUATIONS);