| Conditions | 1 | 
| Paths | 1 | 
| Total Lines | 51 | 
| Code Lines | 12 | 
| Lines | 0 | 
| Ratio | 0 % | 
| Changes | 0 | ||
Small methods make your code easier to understand, in particular if combined with a good name. Besides, if your method is small, finding a good name is usually much easier.
For example, if you find yourself adding comments to a method's body, this is usually a good sign to extract the commented part to a new method, and use the comment as a starting point when coming up with a good name for this new method.
Commonly applied refactorings include:
If many parameters/temporary variables are present:
| 1 | <?php  | 
            ||
| 170 | 	protected function content_template() { | 
            ||
| 171 | ?>  | 
            ||
| 172 | <div class="kirki-controls-loading-spinner"><div class="bounce1"></div><div class="bounce2"></div><div class="bounce3"></div></div>  | 
            ||
| 173 | <label>  | 
            ||
| 174 | <span class="customize-control-title">  | 
            ||
| 175 | 				{{{ data.label }}} | 
            ||
| 176 | </span>  | 
            ||
| 177 | 			<# if ( data.description ) { #> | 
            ||
| 178 | 				<span class="description customize-control-description">{{{ data.description }}}</span> | 
            ||
| 179 | <# } #>  | 
            ||
| 180 | </label>  | 
            ||
| 181 | 		<div class="gradient-preview" style="width:{{ data.choices.preview.width }};height:{{ data.choices.preview.height }}"></div> | 
            ||
| 182 | <div class="global">  | 
            ||
| 183 | <div class="mode">  | 
            ||
| 184 | <h4><?php esc_attr_e( 'Mode', 'kirki' ); ?></h4>  | 
            ||
| 185 | 				<input class="switch-input screen-reader-text" type="radio" value="linear" name="_customize-gradient-{{{ data.id }}}" id="{{ data.id }}linear" <# if ( ! _.isUndefined( data.value.mode ) && 'linear' === data.value.mode ) { #> checked="checked" <# } #>> | 
            ||
| 186 | 					<label class="switch-label switch-label-<# if ( ! _.isUndefined( data.value.mode ) && 'linear' === data.value.mode ) { #>on <# } else { #>off<# } #>" for="{{ data.id }}linear"><span class="dashicons dashicons-minus"></span><span class="screen-reader-text"><?php esc_attr_e( 'Linear', 'kirki' ); ?></span></label> | 
            ||
| 187 | </input>  | 
            ||
| 188 | 				<input class="switch-input screen-reader-text" type="radio" value="radial" name="_customize-gradient-{{{ data.id }}}" id="{{ data.id }}radial" <# if ( ! _.isUndefined( data.value.mode ) && 'radial' === data.value.mode ) { #> checked="checked" <# } #>> | 
            ||
| 189 | 					<label class="switch-label switch-label-<# if ( ! _.isUndefined( data.value.mode ) && 'radial' === data.value.mode ) { #>on <# } else { #>off<# } #>" for="{{ data.id }}radial"><span class="dashicons dashicons-marker"></span><span class="screen-reader-text"><?php esc_attr_e( 'Radial', 'kirki' ); ?></span></label> | 
            ||
| 190 | </input>  | 
            ||
| 191 | </div>  | 
            ||
| 192 | <div class="angle">  | 
            ||
| 193 | <h4><?php esc_attr_e( 'Angle', 'kirki' ); ?></h4>  | 
            ||
| 194 | 				<input type="range" class="angle gradient-{{ data.id }}" value="{{ data.value.angle }}" min="-90" max="90"> | 
            ||
| 195 | </div>  | 
            ||
| 196 | </div>  | 
            ||
| 197 | <div class="colors">  | 
            ||
| 198 | <div class="color-start">  | 
            ||
| 199 | <div class="color">  | 
            ||
| 200 | <h4><?php esc_attr_e( 'Start Color', 'kirki' ); ?></h4>  | 
            ||
| 201 | 					<input type="text" {{{ data.inputAttrs }}} data-palette="{{ data.palette }}" data-default-color="{{ data.default.start.color }}" data-alpha="{{ data.choices['alpha'] }}" value="{{ data.value.start.color }}" class="kirki-gradient-control-start color-picker" /> | 
            ||
| 202 | </div>  | 
            ||
| 203 | <div class="position">  | 
            ||
| 204 | <h4><?php esc_attr_e( 'Color Stop', 'kirki' ); ?></h4>  | 
            ||
| 205 | 					<input type="range" class="position gradient-{{ data.id }}-start" value="{{ data.value.start.position }}" min="0" max="100"> | 
            ||
| 206 | </div>  | 
            ||
| 207 | </div>  | 
            ||
| 208 | <div class="color-end">  | 
            ||
| 209 | <div class="color">  | 
            ||
| 210 | <h4><?php esc_attr_e( 'End Color', 'kirki' ); ?></h4>  | 
            ||
| 211 | 					<input type="text" {{{ data.inputAttrs }}} data-palette="{{ data.palette }}" data-default-color="{{ data.default.end.color }}" data-alpha="{{ data.choices['alpha'] }}" value="{{ data.value.end.color }}" class="kirki-gradient-control-end color-picker" /> | 
            ||
| 212 | </div>  | 
            ||
| 213 | <div class="position">  | 
            ||
| 214 | <h4><?php esc_attr_e( 'Color Stop', 'kirki' ); ?></h4>  | 
            ||
| 215 | 					<input type="range" class="position gradient-{{ data.id }}-end" value="{{ data.value.end.position }}" min="0" max="100"> | 
            ||
| 216 | </div>  | 
            ||
| 217 | </div>  | 
            ||
| 218 | </div>  | 
            ||
| 219 | <?php  | 
            ||
| 220 | }  | 
            ||
| 221 | }  | 
            ||
| 222 |