set( array_merge( $this->get_defaults(), $data ) ); } public function get_default_field( $field ) { $fields = $this->get_defaults(); return isset( $fields[ $field ] ) ? $fields[ $field ] : null; } public function __construct( $data ) { if ( $data ) { $this->init( $data ); } } }