src/SQL/Compiler.php
protected function param($value)
    {
        if ($value instanceof Expression) {
            return $this->handleExpressions($value->getExpressions());
        } elseif ($value instanceof DateTime) {
            $this->params[] = $value->format($this->dateFormat);
        } else {
            $this->params[] = $value;
        }

        return '?';
    }
protected function param($value)
    {
        if ($value instanceof Expression) {
            return $this->handleExpressions($value->getExpressions());
        } elseif ($value instanceof DateTime) {
            $this->params[] = $value->format($this->dateFormat);
        } else {
            $this->params[] = $value;
        }

        return '?';
    }
protected function param ( $ value ) { if ( $ value instanceof Expression ) { return $ this -> handleExpressions ( $ value -> getExpressions ( ) ) ; } elseif ( $ value instanceof DateTime ) { $ this -> params [ ] = $ value -> format ( $ this -> dateFormat ) ; } else { $ this -> params [ ] = $ value ; } return '?' ; }
Stores a query param

@param   mixed $value

@return  string
Stores a query param