/** * Generate an array of unique keys * * @param integer $length * @param integer $total * @return array */ public function generateUniqueKeys($length, $total = 10, OutputInterface $output = null) { $this->keyBuffer = array(); $keys = array(); for ($i = 0; $i < $total; $i++) { $key = $this->getUniqueKey($length); $keys[] = $key; $this->keyBuffer[$key] = true; } if ($output) { $output->render($keys); } return $keys; }