Le 11/05/2011 11:55, thesaint a écrit :
Have you tried renaming superfeedr.php to Superfeedr.php ?
The case of class name and file name must match for the autoload to
work.

On 26 Apr., 11:36, jarod<chiang...@gmail.com>  wrote:
sf2 PR12
I download  a superfeedr.php file which has  the
class Superfeedr
{}

1.then I copy the superfeedr.php to /vendor/superfeedr/lib/
2.insert a namespace Superfeedr before the line define the class
Superfeedr.
3. add a line in the app/autoload.php
   $loader->registerNamespaces(array(
   'Superfeedr'       =>  __DIR__.'/../vendor/superfeedr/lib',
4. then in my Bundle/Controller file , add
user Superfeedr;

try to use
  $a = new Superfeedr();

but error report :
Fatal error: Class 'Superfeedr' not found
registerNamespaces is only about registering namespaces. Your class is not a namespaced class so the prefixes will be used instead of the namespaces.

--
Christophe | Stof

--
If you want to report a vulnerability issue on symfony, please send it to 
security at symfony-project.com

You received this message because you are subscribed to the Google
Groups "symfony users" group.
To post to this group, send email to symfony-users@googlegroups.com
To unsubscribe from this group, send email to
symfony-users+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en

Reply via email to