/**
  * @see	\wcf\system\faker\AbstractFaker::__construct()
  */
 public function __construct(\Faker\Generator $generator, array $parameters)
 {
     parent::__construct($generator, $parameters);
     $sql = "SELECT\tCOUNT(*)\n\t\t\tFROM\twcf" . WCF_N . "_user";
     $statement = \wcf\system\WCF::getDB()->prepareStatement($sql);
     $statement->execute();
     $this->userCount = $statement->fetchColumn();
 }
 /**
  * @see	\wcf\system\faker\AbstractFaker::__construct()
  */
 public function __construct(\Faker\Generator $generator, array $parameters)
 {
     parent::__construct($generator, $parameters);
     $sql = "SELECT\tCOUNT(*)\n\t\t\tFROM\twcf" . WCF_N . "_user";
     $statement = \wcf\system\WCF::getDB()->prepareStatement($sql);
     $statement->execute();
     $this->userCount = $statement->fetchColumn();
     $this->objectType = \wcf\system\like\LikeHandler::getInstance()->getObjectType($this->objectTypeName);
     if ($this->objectType === null) {
         throw new UserInputException('objectType');
     }
     $this->objectTypeProvider = $this->objectType->getProcessor();
 }