src/Model/PasswordAndTokenTrait.php
protected function _passwordDictionary(array $options = []) {
		$defaults = [
			'vowels' => [
				'a', 'e', 'i', 'o', 'u'
			],
			'cons' => [
				'b', 'c', 'd', 'g', 'h', 'j', 'k', 'l', 'm', 'n',
				'p', 'r', 's', 't', 'u', 'v', 'w', 'tr', 'cr', 'br', 'fr', 'th',
				'dr', 'ch', 'ph', 'wr', 'st', 'sp', 'sw', 'pr', 'sl', 'cl'
			]
		];
		if (isset($options['cons'])) {
			unset($defaults['cons']);
		}
		if (isset($options['vowels'])) {
			unset($defaults['vowels']);
		}

		return Hash::merge($defaults, $options);
	}
protected function _passwordDictionary(array $options = []) {
		$defaults = [
			'vowels' => [
				'a', 'e', 'i', 'o', 'u'
			],
			'cons' => [
				'b', 'c', 'd', 'g', 'h', 'j', 'k', 'l', 'm', 'n',
				'p', 'r', 's', 't', 'u', 'v', 'w', 'tr', 'cr', 'br', 'fr', 'th',
				'dr', 'ch', 'ph', 'wr', 'st', 'sp', 'sw', 'pr', 'sl', 'cl'
			]
		];
		if (isset($options['cons'])) {
			unset($defaults['cons']);
		}
		if (isset($options['vowels'])) {
			unset($defaults['vowels']);
		}

		return Hash::merge($defaults, $options);
	}
protected function _passwordDictionary ( array $ options = [ ] ) { $ defaults = [ 'vowels' => [ 'a' , 'e' , 'i' , 'o' , 'u' ] , 'cons' => [ 'b' , 'c' , 'd' , 'g' , 'h' , 'j' , 'k' , 'l' , 'm' , 'n' , 'p' , 'r' , 's' , 't' , 'u' , 'v' , 'w' , 'tr' , 'cr' , 'br' , 'fr' , 'th' , 'dr' , 'ch' , 'ph' , 'wr' , 'st' , 'sp' , 'sw' , 'pr' , 'sl' , 'cl' ] ] ; if ( isset ( $ options [ 'cons' ] ) ) { unset ( $ defaults [ 'cons' ] ) ; } if ( isset ( $ options [ 'vowels' ] ) ) { unset ( $ defaults [ 'vowels' ] ) ; } return Hash :: merge ( $ defaults , $ options ) ; }
The dictionary of vowels and consonants for the password generation.

@param array $options Options List of `vowels` and `cons`
@return array
The dictionary of vowels and consonants for the password generation .