/** * @param length (defaults to defaultLength) * @return string codekey * 2009-05-13 ms */ function generateKey($length = null) { if (empty($length)) { $length = $defaultLength; } else { if ((class_exists('CommonComponent') || App::import('Component', 'Common')) && method_exists('CommonComponent', 'generatePassword')) { return CommonComponent::generatePassword($length); } else { return $this->_generateKey($length); } } }