Uname: Linux webm005.cluster107.gra.hosting.ovh.net 5.15.167-ovh-vps-grsec-zfs-classid #1 SMP Tue Sep 17 08:14:20 UTC 2024 x86_64
User: 6036 (villadal)
Group: 100 (users)
Disabled functions: NONE
Safe mode: On[ PHPinfo ]
//home/villadal/www/wp-content/plugins/contact-form-7/includes/swv/rules/      ( Reset | Go to )
File Name: tel.php
Edit
<?php

class WPCF7_SWV_TelRule extends WPCF7_SWV_Rule {

    const 
rule_name 'tel';

    public function 
matches$context ) {
        if ( 
false === parent::matches$context ) ) {
            return 
false;
        }

        if ( empty( 
$context['text'] ) ) {
            return 
false;
        }

        return 
true;
    }

    public function 
validate$context ) {
        
$field $this->get_property'field' );
        
$input = isset( $_POST[$field] ) ? $_POST[$field] : '';
        
$input wpcf7_array_flatten$input );
        
$input wpcf7_exclude_blank$input );

        foreach ( 
$input as $i ) {
            if ( ! 
wpcf7_is_tel$i ) ) {
                return new 
WP_Error'wpcf7_invalid_tel',
                    
$this->get_property'error' )
                );
            }
        }

        return 
true;
    }

}

All system for education purposes only. For more tools: Telegram @jackleet

Mr.X Private Shell

Logo
-
New File | New Folder
Command
SQL