/** * @param int|array $sentences * * @throws InvalidArgumentException */ public function __construct($sentences = null) { if (empty($sentences) || !is_int($sentences)) { throw new InvalidArgumentException('You have to pass the number of sentences.'); } $parameters = []; $parameters['formatter'] = 'sentence'; $parameters['arguments'] = array('nbSentences' => $sentences); parent::__construct($parameters); }
public function __construct(array $arguments = array()) { $arguments['formatter'] = 'company'; parent::__construct($arguments); }
public function __construct(array $arguments = array()) { $arguments['formatter'] = 'firstName'; parent::__construct($arguments); }