Integrate cyberomulus/phpToolbox in symfony service
Open a command console, enter your project directory and execute:
$ composer require cyberomulus/php-toolbox-bundle:1.*
Open a command console, enter your project directory and execute the following command to download the latest stable version of this bundle:
$ composer require cyberomulus/php-toolbox-bundle:1.*
This command requires you to have Composer installed globally, as explained in the installation chapter of the Composer documentation.
Then, enable the bundle by adding it to the list of registered bundles
in the app/AppKernel.php
file of your project:
<?php
// app/AppKernel.php
// ...
class AppKernel extends Kernel
{
public function registerBundles()
{
$bundles = array(
// ...
new cyberomulus\phpToolboxBundle\CyberomulusPhpToolboxBundle,
);
// ...
}
// ...
}
The main class (PhpToolbox) of cyberomulus/phpToolbox is now a public service.
Sample in controller :
<?php
// src/Controller/ProductController.php
use Cyberomulus\PhpToolbox\PhpToolbox
/**
* @Route("/products")
*/
public function list(PhpToolbox $phpToolbox)
{
$randomString = $phpToolbox->getText()->random();
// ...
}
For usage of cyberomulus/phpToolbox, please read his documentation.
This library is open-source software licensed under the MIT license.