Example #1
0
 /**
  * Seleccionar un color para la cuenta
  *
  * @param int $id El id del elemento a asignar
  * @return mixed
  */
 private function pickAccountColor($id)
 {
     $accountColor = Session::getAccountColor();
     if (!isset($accountColor) || !is_array($accountColor) || !isset($accountColor[$id])) {
         // Se asigna el color de forma aleatoria a cada id
         $color = array_rand($this->_colors);
         $accountColor[$id] = '#' . $this->_colors[$color];
         Session::setAccountColor($accountColor);
     }
     return $accountColor[$id];
 }