/**
  * @Assert\IsTrue(message = "Invalid property name!")
  * @return boolean
  */
 public function isValidName()
 {
     if (false == Tools::isValidPropertyNameString($this->getName())) {
         return false;
     }
     return true;
 }
 /**
  * @dataProvider dataForTestIsValidPropertyNameString
  */
 public function testIsValidPropertyNameString($name, $result)
 {
     $this->assertEquals(Tools::isValidPropertyNameString($name), $result);
 }