src/Service/Cdn.php
protected function getMimeMappings()
    {
        $sCacheKey = 'mimes';
        $aCache    = $this->getCache($sCacheKey);

        if ($aCache) {
            return $aCache;
        }

        // --------------------------------------------------------------------------

        //  Try to work it out using Nail's mapping
        if (file_exists(NAILS_APP_PATH . 'application/config/mimes.php')) {
            require NAILS_APP_PATH . 'application/config/mimes.php';
        } else {
            require NAILS_COMMON_PATH . 'config/mimes.php';
        }

        // --------------------------------------------------------------------------

        //  Make sure we at least have an empty array
        if (!isset($mimes)) {
            $mimes = [];
        }

        // --------------------------------------------------------------------------

        $this->setCache($sCacheKey, $mimes);

        // --------------------------------------------------------------------------

        return $mimes;
    }
protected function getMimeMappings()
    {
        $sCacheKey = 'mimes';
        $aCache    = $this->getCache($sCacheKey);

        if ($aCache) {
            return $aCache;
        }

        // --------------------------------------------------------------------------

        //  Try to work it out using Nail's mapping
        if (file_exists(NAILS_APP_PATH . 'application/config/mimes.php')) {
            require NAILS_APP_PATH . 'application/config/mimes.php';
        } else {
            require NAILS_COMMON_PATH . 'config/mimes.php';
        }

        // --------------------------------------------------------------------------

        //  Make sure we at least have an empty array
        if (!isset($mimes)) {
            $mimes = [];
        }

        // --------------------------------------------------------------------------

        $this->setCache($sCacheKey, $mimes);

        // --------------------------------------------------------------------------

        return $mimes;
    }
protected function getMimeMappings ( ) { $ sCacheKey = 'mimes' ; $ aCache = $ this -> getCache ( $ sCacheKey ) ; if ( $ aCache ) { return $ aCache ; } // -------------------------------------------------------------------------- //  Try to work it out using Nail's mapping if ( file_exists ( NAILS_APP_PATH . 'application/config/mimes.php' ) ) { require NAILS_APP_PATH . 'application/config/mimes.php' ; } else { require NAILS_COMMON_PATH . 'config/mimes.php' ; } // -------------------------------------------------------------------------- //  Make sure we at least have an empty array if ( ! isset ( $ mimes ) ) { $ mimes = [ ] ; } // -------------------------------------------------------------------------- $ this -> setCache ( $ sCacheKey , $ mimes ) ; // -------------------------------------------------------------------------- return $ mimes ; }
Returns an array of file extension to mime types

@return array
Returns an array of file extension to mime types