When trying to use the init:bundle command as follows (and as per the
help):

Symfony > init:bundle "Acme\FooBundle" src

I got the following error:

 
[InvalidArgumentException]
  The namespace must contain a vendor namespace (e.g. "VendorName
\AcmeFooBundle" instead of simply "AcmeFooBundle").

  If you've specified a vendor namespace, did you forget to surround
it with quotes (init:bundle "Acme\FooBundle")?

I suspected that the backslash between the vendor name and the bundle
name was being used as an escape character, and tried:

Symfony > init:bundle "Acme\\FooBundle" src

which, indeed, successfully created the bundle.

So the question is:  what's the intended syntax here?  Is it a bug in
the implementation or the help/documentation?  I'd create a PR but I
don't know which way round would be correct.

Thanks

Douglas

-- 
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 developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/symfony-devs?hl=en

Reply via email to