original_string: public static function fire( $name, callable $callback, $sanitizer = null ) {
  		add_action( "cmb2_render_{$name}", static::get_render_callback( $callback ), 10, 5 );
  
  		if ( ! is_null( $sanitizer ) && is_callable( $sanitizer ) ) {
  			add_filter( "cmb2_sanitize_{$name}", static::get_sanitize_callback( $sanitizer ), 10, 5 );
  		}
  	}
code: public static function fire( $name, callable $callback, $sanitizer = null ) {
  		add_action( "cmb2_render_{$name}", static::get_render_callback( $callback ), 10, 5 );
  
  		if ( ! is_null( $sanitizer ) && is_callable( $sanitizer ) ) {
  			add_filter( "cmb2_sanitize_{$name}", static::get_sanitize_callback( $sanitizer ), 10, 5 );
  		}
  	}
code_tokens: public static function fire ( $ name , callable $ callback , $ sanitizer = null ) { add_action ( "cmb2_render_{$name}" , static :: get_render_callback ( $ callback ) , 10 , 5 ) ; if ( ! is_null ( $ sanitizer ) && is_callable ( $ sanitizer ) ) { add_filter ( "cmb2_sanitize_{$name}" , static :: get_sanitize_callback ( $ sanitizer ) , 10 , 5 ) ; } }
docstring: Fire the hooks to add field type in to the CMB2.
  
  @param string   $name
  @param callable $callback
  @param callable $sanitizer
docstring_tokens: Fire the hooks to add field type in to the CMB2 .