尝试使用 Checkdomain/Holiday Bundle 从命名空间加载 class "Util"

Attempted to load class "Util" from namespace with Checkdomain/Holiday Bundle

我想在 Symfony2 中使用包 https://github.com/checkdomain/Holiday/blob/master/README.md(这正是我要找的)。

通过作曲家,捆绑包位于 /vendor/checkdomain/holiday/...

当我使用示例中所示的功能时

$util    = new \Checkdomain\Holiday\Util();
$holiday = $util->getHoliday('DE', '01.01.2014');

我明白了

Attempted to load class "Util" from namespace "Checkdomain\Holiday\lib\Checkdomain\Holiday\Model".
Did you forget a "use" statement for e.g. "Zend\Code\Scanner\Util" or "Monolog\Handler\Curl\Util"?

我尝试通过使用修复它:

使用Checkdomain\Holiday\Util; 要么 使用 Checkdomain\Holiday;

但错误仍然存​​在...有人可以帮我吗?

对我来说这段代码有效

<?php

namespace AppBundle\Controller;

use Checkdomain\Holiday\Util;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Symfony\Component\HttpFoundation\Request;


class TestController extends Controller
{
    /**
     * @Route("test", name="test_index")
     */
    public function indexAction(Request $request)
    {
        $util = new Util();
        $holiday = $util->getHoliday('DE', '01.01.2014');

        dump($holiday);
        exit;
    }

}