Add image validation class

Used on settings validation for multiple images; term/author for single.
This commit is contained in:
Robin Cornett
2019-05-19 07:06:50 -04:00
parent f2abb5d4ca
commit bf4442c098
5 changed files with 168 additions and 168 deletions
@@ -243,11 +243,8 @@ class Display_Featured_Image_Genesis_Helper extends DisplayFeaturedImageGenesisG
* @since 3.1.0
*/
protected function do_image( $args ) {
if ( ! isset( $this->images ) ) {
include_once 'class-displayfeaturedimagegenesis-settings-images.php';
$this->images = new DisplayFeaturedImageGenesisSettingsImages( $this->setting );
}
$this->images->do_image( $args );
$images = $this->get_images_class();
$images->do_image( $args );
}
/**
@@ -341,6 +338,22 @@ class Display_Featured_Image_Genesis_Helper extends DisplayFeaturedImageGenesisG
return $value;
}
/**
* Get the images settings class.
* @return \DisplayFeaturedImageGenesisSettingsImages
* @since 3.1.0
*/
protected function get_images_class() {
if ( isset( $this->images ) ) {
return $this->images;
}
include_once 'class-displayfeaturedimagegenesis-settings-images.php';
$this->images = new DisplayFeaturedImageGenesisSettingsImages( $this->setting );
return $this->images;
}
/**
* Determines if the user has permission to save the information from the submenu
* page.