Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony2][SF][SF2]Prawidłowa przestrzeń nazw dla klasy dołączanej jako usługa
michau85
post 21.09.2016, 14:08:55
Post #1





Grupa: Zarejestrowani
Postów: 87
Pomógł: 1
Dołączył: 3.01.2010

Ostrzeżenie: (0%)
-----


Hej.
Zarejestrowałem nową klasę jako usługę. Jednak ciągle dostaję taki oto błąd: Attempted to load class "Moj" from namespace "sklep\SklepBundle\Helper".
Did you forget a "use" statement for another namespace? "

Nowa klaa znajduje się w SklepBundle/Helpers/ Moj.php
  1. class Moj{
  2. public $name='jan';
  3.  
  4.  
  5. public function show(){
  6. echo'Moje imie to'. $this->name;
  7.  
  8. }
  9. }
  10.  


Services.yml
  1. services:
  2. moj:
  3. class: sklep\SklepBundle\Helper\Moj




Natomiast kontroler wygląda tak:

  1. use sklep\SklepBundle\Helper\
  2. .
  3. .
  4. .
  5.  
  6. $m=$this->container->get('moj');
  7.  
  8.  

Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 21.06.2025 - 05:54