use Doctrine\ORM\Mapping as ORM;
use Symfony\Component\Validator\Constraints as Assert;
+use Epnadmin\CoreBundle\Validator\Constraints as EPNAssert;
+
/**
* @ORM\Entity(repositoryClass="ResourceRepository")
* @ORM\InheritanceType(value="JOINED")
* "computer" = "ResourceComputer",
* "zone" = "ResourceZone"
* })
+ *
+ * @EPNAssert\ValidParent(all=true,groups={"as_user"})
*/
abstract class Resource
{
/**
* @ORM\Column(type="string", length=100)
- * @Assert\NotBlank
+ * @Assert\NotBlank(groups={"as_user", "as_admin", "Default"})
*/
protected $name;