/** * Test getter/setter for maxCharacters property */ public function testGetSetMaxCharacters() { $this->assertNull($this->attribute->getMaxCharacters()); // Change value and assert new $characters = 100; $this->assertEntity($this->attribute->setMaxCharacters($characters)); $this->assertEquals($characters, $this->attribute->getMaxCharacters()); }
/** * {@inheritdoc} */ public function guessConstraints(AbstractAttribute $attribute) { $constraints = array(); if ($maxCharacters = $attribute->getMaxCharacters()) { $constraints[] = new Assert\Length(array('max' => $maxCharacters)); } return $constraints; }