original_string: protected function addDecryptedAttributesToArray(array $attributes)
      {
          if (!$this->encryptedView) {
              foreach ($this->getEncryptable() as $key) {
                  if (!array_key_exists($key, $attributes)) {
                      continue;
                  }
  
                  if (!empty($attributes[$key])) {
                      $attributes[$key] = Crypt::decrypt($attributes[$key]);
                  }
              }
          }
  
          return $attributes;
      }
code: protected function addDecryptedAttributesToArray(array $attributes)
      {
          if (!$this->encryptedView) {
              foreach ($this->getEncryptable() as $key) {
                  if (!array_key_exists($key, $attributes)) {
                      continue;
                  }
  
                  if (!empty($attributes[$key])) {
                      $attributes[$key] = Crypt::decrypt($attributes[$key]);
                  }
              }
          }
  
          return $attributes;
      }
code_tokens: protected function addDecryptedAttributesToArray ( array $ attributes ) { if ( ! $ this -> encryptedView ) { foreach ( $ this -> getEncryptable ( ) as $ key ) { if ( ! array_key_exists ( $ key , $ attributes ) ) { continue ; } if ( ! empty ( $ attributes [ $ key ] ) ) { $ attributes [ $ key ] = Crypt :: decrypt ( $ attributes [ $ key ] ) ; } } } return $ attributes ; }
docstring: Decrypt encryptable attributes found in outgoing array
  
  @param array $attributes
  @return array
docstring_tokens: Decrypt encryptable attributes found in outgoing array