/**
  * Method sets log2 number of iterations for password stretching.
  *
  * @param	integer		$hashCount: log2 number of iterations for password stretching to set
  * @see		HASH_COUNT
  * @see		$hashCount
  * @see		getHashCount()
  */
 public function setHashCount($hashCount = NULL)
 {
     self::$hashCount = !is_NULL($hashCount) && is_int($hashCount) && $hashCount >= $this->getMinHashCount() && $hashCount <= $this->getMaxHashCount() ? $hashCount : self::HASH_COUNT;
 }