0
我是新的使用symfony2和我目前正在研究在他們的網站找到的書籍文檔,但我遇到了這個,我得到這個錯誤與我的控制器沒有意外或丟失的格式,我的代碼:FatalErrorException:解析:語法錯誤,意外的T_PUBLIC在
<?php
namespace Acme\StoreBundle\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Acme\StoreBundle\Entity\Product;
use Symfony\Component\HttpFoundation\Response;
public function showproductAction()
{
$product = new Product();
$product->setName('A Foo Bar');
$product->setPrice('19.99');
$product->setDescription('Lorem ipsum dolor');
$em = $this->getDoctrine()->getManager();
$em->persist($product);
$em->flush();
return new Response('Created product id '.$product->getId());
}
基本上我已經創建所需的實體(類),但我真的不知道這是什麼錯誤的真正含義(我遇到這樣的一個具有隻是缺少分號或括號,但現在它只是說,有一個解析錯誤,但沒有指出它。)有人可以幫助我理解它說的是什麼嗎? 在此先感謝。
That works !,對不起,我忘了說,因爲我基本上從symfony頁面複製,而沒有考慮我嘗試的以前的主題。謝謝!但現在我得到了這個問題'類「Acme \ StoreBundle \實體\產品」不是一個有效的實體或映射超類。「我已經通過命令行在實體目錄內創建了產品實體,但我不知道我出錯的地方。 – Cedric