Source for file media.php

Documentation is available at media.php

  1. <?php
  2. /**
  3.  * @package     Joomla.Administrator
  4.  * @subpackage  com_media
  5.  *
  6.  * @copyright   Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved.
  7.  * @license     GNU General Public License version 2 or later; see LICENSE.txt
  8.  */
  9.  
  10. defined('_JEXEC'or die;
  11.  
  12. /**
  13.  * @package     Joomla.Administrator
  14.  * @subpackage  com_media
  15.  * @since       1.5
  16.  * @deprecated  4.0  Use JHelperMedia instead
  17.  */
  18. abstract class MediaHelper
  19. {
  20.     /**
  21.      * Checks if the file is an image
  22.      *
  23.      * @param   string  $fileName  The filename
  24.      *
  25.      * @return  boolean 
  26.      *
  27.      * @since   1.5
  28.      * @deprecated  4.0  Use JHelperMedia::isImage instead
  29.      */
  30.     public static function isImage($fileName)
  31.     {
  32.         JLog::add('MediaHelper::isImage() is deprecated. Use JHelperMedia::isImage() instead.'JLog::WARNING'deprecated');
  33.         $mediaHelper new JHelperMedia;
  34.  
  35.         return $mediaHelper->isImage($fileName);
  36.     }
  37.  
  38.     /**
  39.      * Gets the file extension for the purpose of using an icon.
  40.      *
  41.      * @param   string  $fileName  The filename
  42.      *
  43.      * @return  string  File extension
  44.      *
  45.      * @since   1.5
  46.      * @deprecated  4.0  Use JHelperMedia::getTypeIcon instead
  47.      */
  48.     public static function getTypeIcon($fileName)
  49.     {
  50.         JLog::add('MediaHelper::getTypeIcon() is deprecated. Use JHelperMedia::getTypeIcon() instead.'JLog::WARNING'deprecated');
  51.         $mediaHelper new JHelperMedia;
  52.  
  53.         return $mediaHelper->getTypeIcon($fileName);
  54.     }
  55.  
  56.     /**
  57.      * Checks if the file can be uploaded
  58.      *
  59.      * @param   array   File information
  60.      * @param   string  An error message to be returned
  61.      *
  62.      * @return  boolean 
  63.      *
  64.      * @since   1.5
  65.      * @deprecated  4.0  Use JHelperMedia::canUpload instead
  66.      */
  67.     public static function canUpload($file$err '')
  68.     {
  69.         JLog::add('MediaHelper::canUpload() is deprecated. Use JHelperMedia::canUpload() instead.'JLog::WARNING'deprecated');
  70.         $mediaHelper new JHelperMedia;
  71.  
  72.         return $mediaHelper->canUpload($file'com_media');
  73.     }
  74.  
  75.     /**
  76.      * Method to parse a file size
  77.      *
  78.      * @param   integer  $size  The file size in bytes
  79.      *
  80.      * @return  string  The converted file size
  81.      *
  82.      * @since   1.6
  83.      * @deprecated  4.0  Use JHtmlNumber::bytes() instead
  84.      */
  85.     public static function parseSize($size)
  86.     {
  87.         JLog::add('MediaHelper::parseSize() is deprecated. Use JHtmlNumber::bytes() instead.'JLog::WARNING'deprecated');
  88.         return JHtml::_('number.bytes'$size);
  89.     }
  90.  
  91.     /**
  92.      * Calculate the size of a resized image
  93.      *
  94.      * @param   integer  $width   Image width
  95.      * @param   integer  $height  Image height
  96.      * @param   integer  $target  Target size
  97.      *
  98.      * @return  array  The new width and height
  99.      *
  100.      * @since   3.2
  101.      * @deprecated  4.0  Use JHelperMedia::imageResize instead
  102.      */
  103.     public static function imageResize($width$height$target)
  104.     {
  105.         JLog::add('MediaHelper::countFiles() is deprecated. Use JHelperMedia::countFiles() instead.'JLog::WARNING'deprecated');
  106.         $mediaHelper new JHelperMedia;
  107.  
  108.         return $mediaHelper->imageResize($width$height$target);
  109.     }
  110.  
  111.     /**
  112.      * Counts the files and directories in a directory that are not php or html files.
  113.      *
  114.      * @param   string  $dir  Directory name
  115.      *
  116.      * @return  array  The number of files and directories in the given directory
  117.      *
  118.      * @since   1.5
  119.      * @deprecated  4.0  Use JHelperMedia::countFiles instead
  120.      */
  121.     public static function countFiles($dir)
  122.     {
  123.         JLog::add('MediaHelper::countFiles() is deprecated. Use JHelperMedia::countFiles() instead.'JLog::WARNING'deprecated');
  124.         $mediaHelper new JHelperMedia;
  125.  
  126.         return $mediaHelper->countFiles($dir);
  127.     }
  128. }

Documentation generated on Tue, 19 Nov 2013 15:07:43 +0100 by phpDocumentor 1.4.3