File "FileInterface.php"

Full Path: /home/cnerdvmd/public_html/test/wp-content/plugins/fluent-smtp/includes/Support/Contracts/FileInterface.php
File size: 616 bytes
MIME-type: text/x-php
Charset: utf-8

<?php

namespace FluentMail\Includes\Support\Contracts;

interface FileInterface
{
    /**
     * Returns whether the file was uploaded successfully.
     *
     * @return bool
     */
    public function isValid();

    /**
     * Gets the path without filename
     *
     * @return string
     */
    public function getPath();

    /**
     * Take an educated guess of the file's extension.
     *
     * @return mixed|null
     */
    public function guessExtension();

    /**
     * Returns the original file extension.
     *
     * @return string
     */
    public function getClientOriginalExtension();
}