original_string: public function quoteExpression($expression)
      {
          if ($expression instanceof FieldInterface) {
              $this->_quoteComparison($expression);
  
              return;
          }
  
          if ($expression instanceof OrderByExpression) {
              $this->_quoteOrderBy($expression);
  
              return;
          }
  
          if ($expression instanceof IdentifierExpression) {
              $this->_quoteIdentifierExpression($expression);
  
              return;
          }
      }
code: public function quoteExpression($expression)
      {
          if ($expression instanceof FieldInterface) {
              $this->_quoteComparison($expression);
  
              return;
          }
  
          if ($expression instanceof OrderByExpression) {
              $this->_quoteOrderBy($expression);
  
              return;
          }
  
          if ($expression instanceof IdentifierExpression) {
              $this->_quoteIdentifierExpression($expression);
  
              return;
          }
      }
code_tokens: public function quoteExpression ( $ expression ) { if ( $ expression instanceof FieldInterface ) { $ this -> _quoteComparison ( $ expression ) ; return ; } if ( $ expression instanceof OrderByExpression ) { $ this -> _quoteOrderBy ( $ expression ) ; return ; } if ( $ expression instanceof IdentifierExpression ) { $ this -> _quoteIdentifierExpression ( $ expression ) ; return ; } }
docstring: Quotes identifiers inside expression objects
  
  @param \Cake\Database\ExpressionInterface $expression The expression object to walk and quote.
  @return void
docstring_tokens: Quotes identifiers inside expression objects