Php 未找到Symfony类,但已定义该类
我在symfony中创建了一个类,文件路径是Php 未找到Symfony类,但已定义该类,php,symfony,Php,Symfony,我在symfony中创建了一个类,文件路径是 src/Project/MemberBundle/Document/EnumMemberType.php 文件看起来像这样 <?php namespace Project\MemberBundle\Document; class EnumMemberType { const VIP = 'xxxxx'; } // class - EnumMemberType 我弄错了 试图从命名空间“Project\MemberBundl
src/Project/MemberBundle/Document/EnumMemberType.php
文件看起来像这样
<?php
namespace Project\MemberBundle\Document;
class EnumMemberType {
const VIP = 'xxxxx';
} // class - EnumMemberType
我弄错了
试图从命名空间“Project\MemberBundle\Document”加载类“EnumMemberType”。
您是否忘记了另一个名称空间的“use”语句
我真的不明白为什么,文件名和类名是一样的,它在正确的文件夹下,文件以
开头,可能是名称空间有问题。您可以在另一个文件的头中写入:
use Project\MemberBundle\Document\EnumMemberType
及
看起来类定义正确。你能显示完整的错误跟踪吗?
use Project\MemberBundle\Document\EnumMemberType
$memberType = EnumMemberType::VIP;