for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Kubinashi\BattlenetApi\WorldOfWarcraft\CharacterProfileApi\Model\Stat;
/**
* @author Willy Reiche
* @since 2017-08-26
* @version 1.0
*/
class DefensiveStatValueObject
{
* @var int
private $armor;
* @var float
private $dodge;
private $dodgeRating;
private $parry;
private $parryRating;
private $block;
private $blockRating;
* DefensiveStatValueObject constructor.
* @param int $armor
* @param float $dodge
* @param int $dodgeRating
* @param float $parry
* @param int $parryRating
* @param float $block
* @param int $blockRating
public function __construct(
$armor,
$dodge,
$dodgeRating,
$parry,
$parryRating,
$block,
$blockRating
) {
$this->armor = $armor;
$this->dodge = $dodge;
$this->dodgeRating = $dodgeRating;
$this->parry = $parry;
$this->parryRating = $parryRating;
$this->block = $block;
$this->blockRating = $blockRating;
}
* @return int
public function getArmor()
return $this->armor;
* @return float
public function getDodge()
return $this->dodge;
public function getDodgeRating()
return $this->dodgeRating;
public function getParry()
return $this->parry;
public function getParryRating()
return $this->parryRating;
public function getBlock()
return $this->block;
public function getBlockRating()
return $this->blockRating;