protected function makeCharacteristicsDDL()
    {
        return implode(
            " ",
            array_filter(
                [
                    $this->deterministic ? 'DETERMINISTIC' : 'NOT DETERMINISTIC',
                    $this->dataAccess,
                    !empty($this->sqlSecurity) ? 'SQL SECURITY ' . $this->sqlSecurity : null,
                    !empty($this->comment) ? "\nCOMMENT '" . addslashes($this->comment) . "'" : null
                ]
            )
        );
    }
protected function makeCharacteristicsDDL()
    {
        return implode(
            " ",
            array_filter(
                [
                    $this->deterministic ? 'DETERMINISTIC' : 'NOT DETERMINISTIC',
                    $this->dataAccess,
                    !empty($this->sqlSecurity) ? 'SQL SECURITY ' . $this->sqlSecurity : null,
                    !empty($this->comment) ? "\nCOMMENT '" . addslashes($this->comment) . "'" : null
                ]
            )
        );
    }
protected function makeCharacteristicsDDL ( ) { return implode ( " " , array_filter ( [ $ this -> deterministic ? 'DETERMINISTIC' : 'NOT DETERMINISTIC' , $ this -> dataAccess , ! empty ( $ this -> sqlSecurity ) ? 'SQL SECURITY ' . $ this -> sqlSecurity : null , ! empty ( $ this -> comment ) ? "\nCOMMENT '" . addslashes ( $ this -> comment ) . "'" : null ] ) ) ; }
Make the portion of the routine DDL statement that describes deterministic, sql security and comment.
@return string Characteristics DDL.
Make the portion of the routine DDL statement that describes deterministic sql security and comment .