我一直在我的表单/ url中添加一些约束,并且在测试时,我意识到它实际上会接受任何类型的字符串???
这是我的代码:
namespace OC\PrepBundle\Entity;
use Doctrine\ORM\Mapping as ORM;
use Doctrine\Common\Collections\ArrayCollection;
use Doctrine\ORM\EntityManager;
use Symfony\Component\Validator\Constraints as Assert;
/**
* Video
*
* @ORM\Table(name="video")
* @ORM\Entity(repositoryClass="OC\PrepBundle\Repository\VideoRepository")
*/
class Video
{
/**
* @var int
*
* @ORM\Column(name="id", type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
*/
private $id;
/**
*
* @ORM\Column(name="video_url", type="text")
*
* @Assert\UrL(
* message ="This url is not valid",
* checkDNS = true
* )
*
*/
private $videourl;
你们有什么想法吗?
由于