for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Carbon_Fields\Datastore;
use Carbon_Fields\Field\Field;
class Nav_Menu_Datastore extends Post_Meta_Datastore {
/**
* Delete the field value(s) from the database.
*
* @param Field $field The field to delete.
*/
public function delete( Field $field ) {
// Not needed, the deletion is handled on delete_post automatically
}
* Delete complex field value(s) from the database.
* @param mixed $field The field to delete values for.
public function delete_values( $field ) {
* Retrieve the initial field name
public function get_field_name( $field ) {
if ( !empty( $field->nav_menu_datastore_field_name ) ) {
$field_name = $field->nav_menu_datastore_field_name;
} else {
$field_name = $field->get_name();
return $field_name;