Symfony usage
In order to use JsonMapper with your Symfony application you only need JsonMapper’s SymfonyBundle.
The installation of JsonMapper Symfony package can easily be done with Composer
$ composer require json-mapper/symfony-bundle
The example shown above assumes that composer
is on your $PATH
.
Now JsonMapper will be automatically injected if it is provided as one of the constructor arguments.
<?php
namespace App\Service;
use JsonMapper\JsonMapper;
class ApiClient
{
/** @var JsonMapper */
private $mapper;
public function __construct(JsonMapper $mapper)
{
$this->mapper = $mapper;
}
}