public function getAttribute( $key ) {
		if ( ! $this->isMasquerading() ) {
			return phpCAS::getAttribute( $key );
		}
		if ( $this->hasAttribute( $key ) ) {
			return $this->_attributes[ $key ];
		}

		return;
	}
public function getAttribute( $key ) {
		if ( ! $this->isMasquerading() ) {
			return phpCAS::getAttribute( $key );
		}
		if ( $this->hasAttribute( $key ) ) {
			return $this->_attributes[ $key ];
		}

		return;
	}
public function getAttribute ( $ key ) { if ( ! $ this -> isMasquerading ( ) ) { return phpCAS :: getAttribute ( $ key ) ; } if ( $ this -> hasAttribute ( $ key ) ) { return $ this -> _attributes [ $ key ] ; } return ; }
Retrieve a specific attribute by key name.  The
attribute returned can be either a string or
an array based on matches.

@param $key

@return mixed
Retrieve a specific attribute by key name . The attribute returned can be either a string or an array based on matches .