: This article mainly introduces symfony study Notes-bundle1. For more information about PHP tutorials, see. Install third-party bundle
1. use Composer for installation
composer require friendsofsymfony/user-bundle=》composer require bundelName
How does bundleName come from? a, readme file B of the project, search for Packagist.org on the website
Search for some third-party bundle Packagist.org
The above Command selects the most appropriate version for your project. if you need to develop a version, use the command
$ composer require friendsofsymfony/user-bundle "~2.0"
The command execution is complete. add the content
composer.json
And download the code to the vendor directory.
2. Register in AppKernel
publicfunctionregisterBundles(){$bundles=array(// ...newFOS\UserBundle\FOSUserBundle(),);// ...}
If you only want to use bundle in development or test mode, the registration method is as follows:
classAppKernelextendsKernel{// ...publicfunctionregisterBundles(){$bundles=array(// ...);if(in_array($this->getEnvironment(),array('dev','test'))){$bundles[]=newDoctrine\Bundle\FixturesBundle\DoctrineFixturesBundle();}// ...}}
3. configure bundle
Configure in app/config. yml of this file
config:dump-reference AsseticBundle
The above command displays the AsseticBundle Configuration Manual (reference)
The above introduces the symfony study notes bundle1, including some content, and hope to be helpful to friends who are interested in PHP tutorials.