Example #1
0
 /**
  * @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);
         }
     }
 }