/** * Exponent factor * @return float */ public function B() { if ($this->Gender->isMale()) { return 1.92; } elseif ($this->Gender->isFemale()) { return 1.67; } else { return 1.795; } }
public function testHasGender() { $this->assertFalse($this->object->hasGender()); $this->assertFalse($this->object->isMale()); $this->assertFalse($this->object->isFemale()); $this->object->set(Gender::MALE); $this->assertTrue($this->object->hasGender()); $this->assertTrue($this->object->isMale()); $this->assertFalse($this->object->isFemale()); $this->object->set(Gender::FEMALE); $this->assertTrue($this->object->hasGender()); $this->assertFalse($this->object->isMale()); $this->assertTrue($this->object->isFemale()); }