Php Silm V3和条令验证程序注释
我使用的是带有条令的Slim框架。 我遵循这个链接,它的作品 现在我想添加Php Silm V3和条令验证程序注释,php,validation,doctrine-orm,annotations,slim,Php,Validation,Doctrine Orm,Annotations,Slim,我使用的是带有条令的Slim框架。 我遵循这个链接,它的作品 现在我想添加Symfony\Component\Validator\Constraints,然后由composer安装 我添加了一个断言,如 use Symfony\Component\Validator\Constraints as Assert; /** * @ORM\Column(type="string") * @Assert\NotBlank() */ protected $foo; 但我有这个错
Symfony\Component\Validator\Constraints
,然后由composer安装
我添加了一个断言,如
use Symfony\Component\Validator\Constraints as Assert;
/**
* @ORM\Column(type="string")
* @Assert\NotBlank()
*/
protected $foo;
但我有这个错误
注释“@Symfony\Component\Validator\Constraints\NotBlank”。。。。不存在,或无法自动加载。
我也试着用
$loader = require __DIR__ . '/../vendor/autoload.php';
\Doctrine\Common\Annotations\AnnotationRegistry::registerLoader(array($loader, 'loadClass'));
在index.php中
我的图书馆包括:
"symfony/validator": "^3.1"
"doctrine/orm": "^2.5",
"slim/slim": "^3.0",
添加此
使用Symfony\Component\Validator\Constraints\NotBlank代码>
或
在composer.json上添加以下内容:
文档:添加此使用Symfony\Component\Validator\Constraints\NotBlank代码>
或
在composer.json上添加以下内容:
文件: