name: SqlServerProcessor class_comment: null dependencies: - name: Exception type: class source: Exception - name: Connection type: class source: Illuminate\Database\Connection - name: Builder type: class source: Illuminate\Database\Query\Builder properties: [] methods: - name: processInsertGetId visibility: public parameters: - name: query - name: sql - name: values - name: sequence default: 'null' comment: '# * Process an "insert get ID" query. # * # * @param \Illuminate\Database\Query\Builder $query # * @param string $sql # * @param array $values # * @param string|null $sequence # * @return int' - name: processInsertGetIdForOdbc visibility: protected parameters: - name: connection comment: '# * Process an "insert get ID" query for ODBC. # * # * @param \Illuminate\Database\Connection $connection # * @return int # * # * @throws \Exception' - name: processColumns visibility: public parameters: - name: results comment: '# * Process the results of a columns query. # * # * @param array $results # * @return array' - name: processIndexes visibility: public parameters: - name: results comment: '# * Process the results of an indexes query. # * # * @param array $results # * @return array' - name: processForeignKeys visibility: public parameters: - name: results comment: '# * Process the results of a foreign keys query. # * # * @param array $results # * @return array' traits: - Exception - Illuminate\Database\Connection - Illuminate\Database\Query\Builder interfaces: []