я хочу добавить метод в свой класс репозитория;это мой класс репозитория 'PanierRepository': (путь: src / techeventBundle / Repository / PanierRepository.php)
namespace techeventBundle\Repository;
use Doctrine\ORM\EntityRepository;
class PanierRepository extends EntityRepository
{
public function findAllOrderedByName($iduser){}
}
, и это мой класс сущности под названием 'Panier': (Path: src / techeventBundle / Entity/Panier.php)
namespace techeventBundle\Entity;
use Doctrine\ORM\Mapping as ORM;
/**
* Panier
*
* @ORM\Table(name="panier", indexes={@ORM\Index(name="userid", columns={"userid"})})
* @ORM\Entity(repositoryClass="techeventBundle\Repository\PanierRepository")
*/
class Panier
{
, и именно здесь я хочу вызвать этот метод репозитория в контроллере другого пакета, и я уже включил сущность (используйте techeventBundle \ Entity \ Panier;): (Путь: src /servationBundle / Controller / DefaultController.php)
$panier = $this->getDoctrine()->getRepository('techeventBundle:Panier')->findAllOrderedByName($iduser);
метод хранилища при его вызове не найден!Примечание: я не генерировал сущности после добавления репозитория
, пожалуйста, помогите и спасибо!