Make WordPress Core

Changeset 35426


Ignore:
Timestamp:
10/28/2015 09:54:04 PM (11 years ago)
Author:
azaozz
Message:

Responsive images: add inline docs for private functions.

Props swissspidy.
See #34430.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/media.php

    r35419 r35426  
    870870
    871871/**
    872  * Private, do not use
     872 * Caches and returns the base URL of the uploads directory.
     873 *
     874 * @since 4.4.0
     875 * @access private
     876 *
     877 * @return string The base URL, cached.
    873878 */
    874879function _wp_upload_dir_baseurl() {
     
    884889
    885890/**
    886  * Private, do not use
    887  */
    888 function _wp_get_image_size_from_meta( $size, $image_meta ) {
    889         if ( $size === 'full' ) {
     891 * Get the image size as array from its meta data.
     892 *
     893 * Used for responsive images.
     894 *
     895 * @since 4.4.0
     896 * @access private
     897 *
     898 * @param string $size_name  Image size. Accepts any valid image size name (thumbnail, medium, etc.).
     899 * @param array  $image_meta The image meta data.
     900 * @return array|bool Array of width and height values in pixels (in that order)
     901 *                    or false if the size doesn't exist.
     902 */
     903function _wp_get_image_size_from_meta( $size_name, $image_meta ) {
     904        if ( $size_name === 'full' ) {
    890905                return array(
    891906                        absint( $image_meta['width'] ),
    892907                        absint( $image_meta['height'] ),
    893908                );
    894         } elseif ( ! empty( $image_meta['sizes'][$size] ) ) {
     909        } elseif ( ! empty( $image_meta['sizes'][$size_name] ) ) {
    895910                return array(
    896                         absint( $image_meta['sizes'][$size]['width'] ),
    897                         absint( $image_meta['sizes'][$size]['height'] ),
     911                        absint( $image_meta['sizes'][$size_name]['width'] ),
     912                        absint( $image_meta['sizes'][$size_name]['height'] ),
    898913                );
    899914        }
Note: See TracChangeset for help on using the changeset viewer.