app/console generate:bundle

http://symfony.com/
回覆文章
yehlu
Site Admin
文章: 3244
註冊時間: 2004-04-15 17:20:21
來自: CodeCharge Support Engineer

app/console generate:bundle

文章 yehlu »

root@nas:/var/www/test/Symfony# app/console generate:bundle


Welcome to the Symfony2 bundle generator



Your application code must be written in bundles. This command helps
you generate them easily.

Each bundle is hosted under a namespace (like Acme/Bundle/BlogBundle).
The namespace should begin with a "vendor" name like your company name, your
project name, or your client name, followed by one or more optional category
sub-namespaces, and it should end with the bundle name itself
(which must have Bundle as a suffix).

See http://symfony.com/doc/current/cookbook ... ml#index-1 for more
details on bundle naming conventions.

Use / instead of \ for the namespace delimiter to avoid any problem.

Bundle namespace: Yehlu
The namespace must end with Bundle.
Bundle namespace: YehluBundle
The namespace must contain a vendor namespace (e.g. "VendorName\YehluBundle" instead of simply "YehluBundle").

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

In your code, a bundle is often referenced by its name. It can be the
concatenation of all namespace parts but it's really up to you to come
up with a unique name (a good practice is to start with the vendor name).
Based on the namespace, we suggest YehluTestBundle.

Bundle name [YehluTestBundle]:

The bundle can be generated anywhere. The suggested default directory uses
the standard conventions.

Target directory [/var/www/test/Symfony/src]:

Determine the format to use for the generated configuration.

Configuration format (yml, xml, php, or annotation): php

To help you get started faster, the command can generate some
code snippets for you.

Do you want to generate the whole directory structure [no]? yes


Summary before generation


You are going to generate a "Yehlu\TestBundle\YehluTestBundle" bundle
in "/var/www/test/Symfony/src/" using the "php" format.

Do you confirm generation [yes]? yes


Bundle generation


Generating the bundle code: OK
Checking that the bundle is autoloaded: OK
Confirm automatic update of your Kernel [yes]? yes
Enabling the bundle inside the Kernel: OK
Confirm automatic update of the Routing [yes]? yes
Importing the bundle routing resource: OK


You can now start using the generated code!
回覆文章

回到「Symfony」