public function execute() {

        $this->result = (
                $this->validate_files_layout()
            and $this->validate_version_php()
            and $this->validate_language_pack()
            and $this->validate_target_location()
        );

        return $this->result;
    }
public function execute() {

        $this->result = (
                $this->validate_files_layout()
            and $this->validate_version_php()
            and $this->validate_language_pack()
            and $this->validate_target_location()
        );

        return $this->result;
    }
public function execute ( ) { $ this -> result = ( $ this -> validate_files_layout ( ) and $ this -> validate_version_php ( ) and $ this -> validate_language_pack ( ) and $ this -> validate_target_location ( ) ) ; return $ this -> result ; }
Execute the validation process against all explicit and implicit requirements

Returns true if the validation passes (all explicit and implicit requirements
pass) and the plugin can be installed. Returns false if the validation fails
(some explicit or implicit requirement fails) and the plugin must not be
installed.

@return bool
Execute the validation process against all explicit and implicit requirements