Skip to main content
backdrop Documentation
Documentation and API source code for Backdrop CMS.
  • Welcome!
    • Login

Search for merge

  1. Home »
  2. API reference »
  3. 1.x
Name Type Location Description
db_merge function core/includes/database/database.inc Returns a new MergeQuery object for the active database.
MergeQuery class core/includes/database/query.inc General class for an abstracted MERGE query operation.
MergeQuery::key function core/includes/database/query.inc Sets the key field(s) to be used as conditions for this query.
MergeQuery::where function core/includes/database/query.inc Adds an arbitrary WHERE clause to the query.
MergeQuery::$table property core/includes/database/query.inc The table to be used for INSERT and UPDATE.
MergeQuery::fields function core/includes/database/query.inc Sets common field-value pairs in the INSERT and UPDATE query parts.
MergeQuery::isNull function core/includes/database/query.inc Sets a condition that the specified field be NULL.
MergeQuery::exists function core/includes/database/query.inc Sets a condition that the specified subquery returns values.
WATCHDOG_EMERGENCY constant core/includes/bootstrap.inc Log message severity -- Emergency: system is unusable.
MergeQuery::$result property core/includes/database/query.inc The result of the merge query.
MergeQuery::compile function core/includes/database/query.inc Compiles the saved conditions for later retrieval.
MergeQuery::execute function core/includes/database/query.inc Runs the query against the database.
MergeQuery::compiled function core/includes/database/query.inc Check whether a condition has been previously compiled.
admin_bar_merge_tree function core/modules/admin_bar/admin_bar.inc Walk through the entire menu tree and merge in expanded dynamic menu links.
DatabaseMergeTestCase class core/modules/simpletest/tests/database_test.test Test the MERGE query builder.
MergeQuery::condition function core/includes/database/query.inc Helper function: builds the most common conditional clauses.
MergeQuery::isNotNull function core/includes/database/query.inc Sets a condition that the specified field be NOT NULL.
MergeQuery::notExists function core/includes/database/query.inc Sets a condition that the specified subquery returns no values.
MergeQuery::arguments function core/includes/database/query.inc Gets a complete list of all values to insert into the prepared statement.
MergeQuery::getResult function core/includes/database/query.inc Return the result of the merge query.
MergeQuery::expression function core/includes/database/query.inc Specifies fields to be updated as an expression.
MergeQuery::conditions function core/includes/database/query.inc Gets a complete list of all conditions in this conditional clause.
MergeQuery::__toString function core/includes/database/query.inc Implements PHP magic __toString method to convert the query to a string.
MergeQuery::$condition property core/includes/database/query.inc The condition object for this query.
drupal_array_merge_deep function core/includes/drupal.inc Merges multiple arrays, recursively, and returns the merged array.
MergeQuery::__construct function core/includes/database/query.inc Constructs a MergeQuery object.
MergeQuery::useDefaults function core/includes/database/query.inc Specifies fields for which the database-defaults should be used.
backdrop_merged_modules function core/includes/module.inc Returns an array of modules that have been merged into Backdrop core.
BackdropDateTime::merge function core/includes/date.class.inc Merges two date objects together using the current date values as defaults.
MergeQuery::$needsUpdate property core/includes/database/query.inc Flag indicating whether an UPDATE is necessary.
MergeQuery::updateFields function core/includes/database/query.inc Adds a set of field->value pairs to be updated.
MergeQuery::insertFields function core/includes/database/query.inc Adds a set of field->value pairs to be inserted.
MergeQuery::STATUS_INSERT constant core/includes/database/query.inc Returned by execute() if an INSERT query has been executed.
MergeQuery::STATUS_UPDATE constant core/includes/database/query.inc Returned by execute() if an UPDATE query has been executed.
MergeQuery::$insertFields property core/includes/database/query.inc An array of fields on which to insert.
MergeQuery::$insertValues property core/includes/database/query.inc An array of values to be inserted.
MergeQuery::$updateFields property core/includes/database/query.inc An array of fields that will be updated.
DatabaseConnection::merge function core/includes/database/database.inc Prepares and returns a MERGE query object.
backdrop_array_merge_deep function core/includes/bootstrap.inc Merges multiple arrays, recursively, and returns the merged array.
MergeQuery::$defaultFields property core/includes/database/query.inc An array of fields which should be set to their database-defined defaults.
InvalidMergeQueryException class core/includes/database/database.inc Exception thrown for merge queries that do not make semantic sense.
drupal_array_merge_deep_array function core/includes/drupal.inc Merges multiple arrays, recursively, and returns the merged array.
MergeQuery::$expressionFields property core/includes/database/query.inc Array of fields to update to an expression in case of a duplicate record.
backdrop_array_merge_deep_array function core/includes/bootstrap.inc Merges multiple arrays, recursively, and returns the merged array.
DatabaseMergeTestCase::testMergeInsert function core/modules/simpletest/tests/database_test.test Confirm that we can merge-insert a record successfully.
DatabaseMergeTestCase::testMergeUpdate function core/modules/simpletest/tests/database_test.test Confirm that we can merge-update a record successfully.
DatabaseMergeTestCase::testInvalidMerge function core/modules/simpletest/tests/database_test.test Test that an invalid merge query throws an exception like it is supposed to.
_entityreference_form_process_merge_parent function core/modules/entityreference/entityreference.module Custom callback for element processing.
DatabaseMergeTestCase::testMergeUpdateExcept function core/modules/simpletest/tests/database_test.test Confirm that we can merge-update a record successfully, with different insert and update.
DatabaseMergeTestCase::testMergeUpdateExplicit function core/modules/simpletest/tests/database_test.test Confirm that we can merge-update a record successfully, with alternate replacement.

Pages

  • 1
  • 2
  • next ›
  • last »

Directory

  • Getting started
    • Installing
    • Updates vs upgrades
    • Hosting/deploying
  • Upgrading from Drupal
    • Introduction
    • Upgrade overview
    • Converting Drupal code
  • User guide
    • Quick start guide
    • Using Backdrop
  • Add-On Documentation
  • Developing for Backdrop
    • Developing modules
    • Developing themes
    • Developing layouts
    • Using libraries
    • Local development
    • Writing secure code
    • Using JavaScript
  • Contributors guide
    • Contribute to Backdrop core
      • How to use the core issue queue
      • Adding labels to issues
      • Adding milestones to issues
    • Contribute Backdrop add-ons
    • Contribute to documentation
  • Developer API
    • Topics
    • Functions
    • Classes
    • Files
    • Globals
    • Icon API
    • Database API
    • Theme functions
    • Form API reference
  • Appendix/reference
    • Change records
    • Glossary
    • Coding & documentation standards
    • Contrib permissions policy

Stay connected

Sign up for our newsletter

Powered by Backdrop CMS

Footer Menu

  • documentation
  • localization
  • events
  • forum
  • backdropcms.org