@@ -1095,7 +1095,7 @@ |
||
1095 | 1095 | * after ourselves without breaking anyone else's filters. |
1096 | 1096 | * |
1097 | 1097 | * @internal |
1098 | - * @return true |
|
1098 | + * @return boolean |
|
1099 | 1099 | */ |
1100 | 1100 | public function _override_image_downsize_in_rest_edit_context() { |
1101 | 1101 | return true; |
@@ -283,6 +283,9 @@ discard block |
||
283 | 283 | return Grunion_Contact_Form::parse( $atts, do_blocks( $content ) ); |
284 | 284 | } |
285 | 285 | |
286 | + /** |
|
287 | + * @param string $type |
|
288 | + */ |
|
286 | 289 | public static function block_attributes_to_shortcode_attributes( $atts, $type ) { |
287 | 290 | $atts['type'] = $type; |
288 | 291 | if ( isset( $atts['className'] ) ) { |
@@ -1878,7 +1881,6 @@ discard block |
||
1878 | 1881 | * |
1879 | 1882 | * @see ::style() |
1880 | 1883 | * @internal |
1881 | - * @param bool $style |
|
1882 | 1884 | */ |
1883 | 1885 | static function _style_on() { |
1884 | 1886 | return self::style( true ); |
@@ -2023,6 +2025,7 @@ discard block |
||
2023 | 2025 | * |
2024 | 2026 | * @param int $feedback_id |
2025 | 2027 | * @param object Grunion_Contact_Form $form |
2028 | + * @param Grunion_Contact_Form $form |
|
2026 | 2029 | * |
2027 | 2030 | * @return string $message |
2028 | 2031 | */ |
@@ -2135,7 +2138,7 @@ discard block |
||
2135 | 2138 | * |
2136 | 2139 | * @param array $attributes Key => Value pairs as parsed by shortcode_parse_atts() |
2137 | 2140 | * @param string|null $content The shortcode's inner content: [contact-field]$content[/contact-field] |
2138 | - * @return HTML for the contact form field |
|
2141 | + * @return string for the contact form field |
|
2139 | 2142 | */ |
2140 | 2143 | static function parse_contact_field( $attributes, $content ) { |
2141 | 2144 | // Don't try to parse contact form fields if not inside a contact form |
@@ -3158,6 +3161,9 @@ discard block |
||
3158 | 3161 | |
3159 | 3162 | } |
3160 | 3163 | |
3164 | + /** |
|
3165 | + * @param string $type |
|
3166 | + */ |
|
3161 | 3167 | function render_input_field( $type, $id, $value, $class, $placeholder, $required ) { |
3162 | 3168 | return "<input |
3163 | 3169 | type='". esc_attr( $type ) ."' |
@@ -3169,24 +3175,40 @@ discard block |
||
3169 | 3175 | />\n"; |
3170 | 3176 | } |
3171 | 3177 | |
3178 | + /** |
|
3179 | + * @param string $class |
|
3180 | + * @param string $placeholder |
|
3181 | + */ |
|
3172 | 3182 | function render_email_field( $id, $label, $value, $class, $required, $required_field_text, $placeholder ) { |
3173 | 3183 | $field = $this->render_label( 'email', $id, $label, $required, $required_field_text ); |
3174 | 3184 | $field .= $this->render_input_field( 'email', $id, $value, $class, $placeholder, $required ); |
3175 | 3185 | return $field; |
3176 | 3186 | } |
3177 | 3187 | |
3188 | + /** |
|
3189 | + * @param string $class |
|
3190 | + * @param string $placeholder |
|
3191 | + */ |
|
3178 | 3192 | function render_telephone_field( $id, $label, $value, $class, $required, $required_field_text, $placeholder ) { |
3179 | 3193 | $field = $this->render_label( 'telephone', $id, $label, $required, $required_field_text ); |
3180 | 3194 | $field .= $this->render_input_field( 'tel', $id, $value, $class, $placeholder, $required ); |
3181 | 3195 | return $field; |
3182 | 3196 | } |
3183 | 3197 | |
3198 | + /** |
|
3199 | + * @param string $class |
|
3200 | + * @param string $placeholder |
|
3201 | + */ |
|
3184 | 3202 | function render_url_field( $id, $label, $value, $class, $required, $required_field_text, $placeholder ) { |
3185 | 3203 | $field = $this->render_label( 'url', $id, $label, $required, $required_field_text ); |
3186 | 3204 | $field .= $this->render_input_field( 'url', $id, $value, $class, $placeholder, $required ); |
3187 | 3205 | return $field; |
3188 | 3206 | } |
3189 | 3207 | |
3208 | + /** |
|
3209 | + * @param string $class |
|
3210 | + * @param string $placeholder |
|
3211 | + */ |
|
3190 | 3212 | function render_textarea_field( $id, $label, $value, $class, $required, $required_field_text, $placeholder ) { |
3191 | 3213 | $field = $this->render_label( 'textarea', 'contact-form-comment-' . $id, $label, $required, $required_field_text ); |
3192 | 3214 | $field .= "<textarea |
@@ -3201,6 +3223,9 @@ discard block |
||
3201 | 3223 | return $field; |
3202 | 3224 | } |
3203 | 3225 | |
3226 | + /** |
|
3227 | + * @param string $class |
|
3228 | + */ |
|
3204 | 3229 | function render_radio_field( $id, $label, $value, $class, $required, $required_field_text ) { |
3205 | 3230 | $field = $this->render_label( '', $id, $label, $required, $required_field_text ); |
3206 | 3231 | foreach ( (array) $this->get_attribute( 'options' ) as $optionIndex => $option ) { |
@@ -3222,6 +3247,9 @@ discard block |
||
3222 | 3247 | return $field; |
3223 | 3248 | } |
3224 | 3249 | |
3250 | + /** |
|
3251 | + * @param string $class |
|
3252 | + */ |
|
3225 | 3253 | function render_checkbox_field( $id, $label, $value, $class, $required, $required_field_text ) { |
3226 | 3254 | $field = "<label class='grunion-field-label checkbox" . ( $this->is_error() ? ' form-error' : '' ) . "'>"; |
3227 | 3255 | $field .= "\t\t<input type='checkbox' name='" . esc_attr( $id ) . "' value='" . esc_attr__( 'Yes', 'jetpack' ) . "' " . $class . checked( (bool) $value, true, false ) . ' ' . ( $required ? "required aria-required='true'" : '' ) . "/> \n"; |
@@ -3231,6 +3259,9 @@ discard block |
||
3231 | 3259 | return $field; |
3232 | 3260 | } |
3233 | 3261 | |
3262 | + /** |
|
3263 | + * @param string $class |
|
3264 | + */ |
|
3234 | 3265 | function render_checkbox_multiple_field( $id, $label, $value, $class, $required, $required_field_text ) { |
3235 | 3266 | $field = $this->render_label( '', $id, $label, $required, $required_field_text ); |
3236 | 3267 | foreach ( (array) $this->get_attribute( 'options' ) as $optionIndex => $option ) { |
@@ -3246,6 +3277,9 @@ discard block |
||
3246 | 3277 | return $field; |
3247 | 3278 | } |
3248 | 3279 | |
3280 | + /** |
|
3281 | + * @param string $class |
|
3282 | + */ |
|
3249 | 3283 | function render_select_field( $id, $label, $value, $class, $required, $required_field_text ) { |
3250 | 3284 | $field = $this->render_label( 'select', $id, $label, $required, $required_field_text ); |
3251 | 3285 | $field .= "\t<select name='" . esc_attr( $id ) . "' id='" . esc_attr( $id ) . "' " . $class . ( $required ? "required aria-required='true'" : '' ) . ">\n"; |
@@ -3263,6 +3297,10 @@ discard block |
||
3263 | 3297 | return $field; |
3264 | 3298 | } |
3265 | 3299 | |
3300 | + /** |
|
3301 | + * @param string $class |
|
3302 | + * @param string $placeholder |
|
3303 | + */ |
|
3266 | 3304 | function render_date_field( $id, $label, $value, $class, $required, $required_field_text, $placeholder ) { |
3267 | 3305 | $field = $this->render_label( 'date', $id, $label, $required, $required_field_text ); |
3268 | 3306 | $field .= $this->render_input_field( 'text', $id, $value, $class, $placeholder, $required ); |
@@ -3282,6 +3320,10 @@ discard block |
||
3282 | 3320 | return $field; |
3283 | 3321 | } |
3284 | 3322 | |
3323 | + /** |
|
3324 | + * @param string $class |
|
3325 | + * @param string $placeholder |
|
3326 | + */ |
|
3285 | 3327 | function render_default_field( $id, $label, $value, $class, $required, $required_field_text, $placeholder, $type ) { |
3286 | 3328 | $field = $this->render_label( $type, $id, $label, $required, $required_field_text ); |
3287 | 3329 | $field .= $this->render_input_field( 'text', $id, $value, $class, $placeholder, $required ); |