| Conditions | 1 | 
| Paths | 1 | 
| Total Lines | 78 | 
| 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  | 
            ||
| 161 | 	public function render_banner() { | 
            ||
| 162 | $jetpack_logo = new Jetpack_Logo();  | 
            ||
| 163 | $powering_up_logo = plugins_url( 'images/jetpack-powering-up.svg', JETPACK__PLUGIN_FILE );  | 
            ||
| 164 | |||
| 165 | ?>  | 
            ||
| 166 | <div id="jp-wizard-banner" class="jp-wizard-banner">  | 
            ||
| 167 | <div class="jp-wizard-banner-grid">  | 
            ||
| 168 | <div class="jp-wizard-banner-grid-a">  | 
            ||
| 169 | <div class="jp-emblem">  | 
            ||
| 170 | <?php  | 
            ||
| 171 | echo $jetpack_logo->get_jp_emblem_larger(); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped  | 
            ||
| 172 | ?>  | 
            ||
| 173 | </div>  | 
            ||
| 174 | <h2 class="jp-wizard-banner-wizard-header">  | 
            ||
| 175 | <?php esc_html_e( 'Set up Jetpack for better site security, performance, and more.', 'jetpack' ); ?>  | 
            ||
| 176 | </h2>  | 
            ||
| 177 | <p class="jp-wizard-banner-wizard-paragraph">  | 
            ||
| 178 | <?php esc_html_e( 'Jetpack is a cloud-powered tool built by Automattic.', 'jetpack' ); ?>  | 
            ||
| 179 | </p>  | 
            ||
| 180 | <p class="jp-wizard-banner-wizard-paragraph">  | 
            ||
| 181 | <?php esc_html_e( 'Answer a few questions and we’ll help you secure, speed up, customize, and grow your WordPress website.', 'jetpack' ); ?>  | 
            ||
| 182 | </p>  | 
            ||
| 183 | <div class="jp-wizard-banner-wizard-intro-question">  | 
            ||
| 184 | <h2>  | 
            ||
| 185 | <?php  | 
            ||
| 186 | printf(  | 
            ||
| 187 | /* translators: %s is the site name */  | 
            ||
| 188 | esc_html__( 'What will %s be used for?', 'jetpack' ),  | 
            ||
| 189 | esc_html( get_bloginfo( 'name' ) )  | 
            ||
| 190 | );  | 
            ||
| 191 | ?>  | 
            ||
| 192 | </h2>  | 
            ||
| 193 | <div class="jp-wizard-banner-wizard-answer-buttons">  | 
            ||
| 194 | <a  | 
            ||
| 195 | id="jp-wizard-banner-personal-button"  | 
            ||
| 196 | class="button button-primary jp-wizard-banner-wizard-button"  | 
            ||
| 197 | href="<?php echo esc_url( Jetpack::admin_url( 'page=jetpack#/setup/income?use=personal' ) ); ?>"  | 
            ||
| 198 | >  | 
            ||
| 199 | <?php esc_html_e( 'Personal Use', 'jetpack' ); ?>  | 
            ||
| 200 | </a>  | 
            ||
| 201 | <a  | 
            ||
| 202 | id="jp-wizard-banner-business-button"  | 
            ||
| 203 | class="button button-primary jp-wizard-banner-wizard-button"  | 
            ||
| 204 | href="<?php echo esc_url( Jetpack::admin_url( 'page=jetpack#/setup/income?use=business' ) ); ?>"  | 
            ||
| 205 | >  | 
            ||
| 206 | <?php esc_html_e( 'Business Use', 'jetpack' ); ?>  | 
            ||
| 207 | </a>  | 
            ||
| 208 | </div>  | 
            ||
| 209 | <a  | 
            ||
| 210 | class="jp-wizard-banner-wizard-skip-link"  | 
            ||
| 211 | href="<?php echo esc_url( Jetpack::admin_url( 'page=jetpack#/setup/features' ) ); ?>"  | 
            ||
| 212 | >  | 
            ||
| 213 | <?php esc_html_e( 'Skip to recommended features', 'jetpack' ); ?>  | 
            ||
| 214 | </a>  | 
            ||
| 215 | </div>  | 
            ||
| 216 | </div>  | 
            ||
| 217 | |||
| 218 | |||
| 219 | <div class="jp-wizard-banner-grid-b">  | 
            ||
| 220 | <img  | 
            ||
| 221 | class="powering-up-img"  | 
            ||
| 222 | width="200px"  | 
            ||
| 223 | height="200px"  | 
            ||
| 224 | src="<?php echo esc_url( $powering_up_logo ); ?>"  | 
            ||
| 225 | alt="<?php esc_attr_e( 'A jetpack site powering up', 'jetpack' ); ?>"  | 
            ||
| 226 | />  | 
            ||
| 227 | </div>  | 
            ||
| 228 | |||
| 229 | <span  | 
            ||
| 230 | class="notice-dismiss wizard-banner-dismiss"  | 
            ||
| 231 | title="<?php esc_attr_e( 'Dismiss this notice', 'jetpack' ); ?>">  | 
            ||
| 232 | </span>  | 
            ||
| 233 | |||
| 234 | </div>  | 
            ||
| 235 | |||
| 236 | </div>  | 
            ||
| 237 | <?php  | 
            ||
| 238 | }  | 
            ||
| 239 | }  | 
            ||
| 240 |