for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Carbon_Fields\Field;
/**
* Oembed field class.
*/
class Oembed_Field extends Field {
* Enqueue scripts and styles in admin
* Called once per field type
public static function admin_enqueue_scripts() {
wp_enqueue_script( 'wp-api' );
}
* Returns an array that holds the field data, suitable for JSON representation.
*
* @param bool $load Should the value be loaded from the database or use the value from the current instance.
* @return array
public function to_json( $load ) {
$field_data = parent::to_json( $load );
$field_data = array_merge( $field_data, array(
'value' => $this->get_value(),
) );
return $field_data;