field_attach_insert

  1. drupal
    1. drupal7
Versionen
drupal7 field_attach_insert($obj_type, &$object)

Save field data for a new object.

The passed in object must already contain its id and (if applicable) revision id attributes. Default values (if any) will be inserted for fields not present in the $object.

Übergabeparameter

$obj_type The type of $object; e.g. 'node' or 'user'.

$object The object with fields to save.

Rückgabewert

Default values (if any) will be added to the $object parameter for fields it leaves unspecified.

This function is an autoloader for _field_attach_insert() in modules/field/field.attach.inc.

Verwandte Themen

▾ 11 functions call field_attach_insert()

FieldAttachTestCase::testFieldAttachCache in modules/field/field.test
Test field cache.
FieldAttachTestCase::testFieldAttachCreateRenameBundle in modules/field/field.test
FieldAttachTestCase::testFieldAttachDelete in modules/field/field.test
FieldAttachTestCase::testFieldAttachDeleteBundle in modules/field/field.test
FieldAttachTestCase::testFieldAttachLoadMultiple in modules/field/field.test
Test the 'multiple' load feature.
FieldAttachTestCase::testFieldAttachSaveLoad in modules/field/field.test
Check field values insert, update and load.
FieldAttachTestCase::testFieldAttachSaveMissingData in modules/field/field.test
Tests insert and update with missing or NULL fields.
FieldAttachTestCase::testFieldAttachSaveMissingDataDefaultValue in modules/field/field.test
Test insert with missing or NULL fields, with default value.
FieldSqlStorageTestCase::testFieldAttachInsertAndUpdate in modules/field/modules/field_sql_storage/field_sql_storage.test
Reads mysql to verify correct data is written when using insert and update.
FieldSqlStorageTestCase::testFieldAttachSaveMissingData in modules/field/modules/field_sql_storage/field_sql_storage.test
Tests insert and update with missing or NULL fields.
user_save in modules/user/user.module
Save changes to a user account or add a new user.

Code

modules/field/field.autoload.inc, line 206

<?php
function field_attach_insert($obj_type, &$object) {
  require_once DRUPAL_ROOT . '/modules/field/field.attach.inc';
  return _field_attach_insert($obj_type, $object);
}
?>

Kommentare

Kommentar hinzufügen

Der Inhalt dieses Feldes wird nicht öffentlich zugänglich angezeigt.
  • Internet- und E-Mail-Adressen werden automatisch umgewandelt.
  • Zulässige HTML-Tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Zeilen und Absätze werden automatisch erzeugt.

Weitere Informationen über Formatierungsoptionen

Kommentar hinzufügen

Der Inhalt dieses Feldes wird nicht öffentlich zugänglich angezeigt.
  • Internet- und E-Mail-Adressen werden automatisch umgewandelt.
  • Zulässige HTML-Tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Zeilen und Absätze werden automatisch erzeugt.

Weitere Informationen über Formatierungsoptionen