C:\xampp\htdocs\landing\wp-content\plugins\wordpress-seo\src\values\open-graph\images.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
<?php

namespace Yoast\WP\SEO\Values\Open_Graph;

use 
Yoast\WP\SEO\Helpers\Open_Graph\Image_Helper as Open_Graph_Image_Helper;
use 
Yoast\WP\SEO\Values\Images as Base_Images;

/**
 * Value object for the Open Graph Images.
 */
class Images extends Base_Images {

    
/**
     * The Open Graph image helper.
     *
     * @var Open_Graph_Image_Helper
     */
    
protected $open_graph_image;

    
/**
     * Sets the helpers.
     *
     *  @required
     *
     * @codeCoverageIgnore - Is handled by DI-container.
     *
     * @param Open_Graph_Image_Helper $open_graph_image Image helper for Open Graph.
     */
    
public function set_helpersOpen_Graph_Image_Helper $open_graph_image ) {
        
$this->open_graph_image $open_graph_image;
    }

    
/**
     * Outputs the images.
     *
     * @codeCoverageIgnore - The method is empty, nothing to test.
     *
     * @return void
     */
    
public function show() {}

    
/**
     * Adds an image to the list by image ID.
     *
     * @param int $image_id The image ID to add.
     *
     * @return void
     */
    
public function add_image_by_id$image_id ) {
        
$attachment $this->open_graph_image->get_image_by_id$image_id );

        if ( 
$attachment ) {
            
$this->add_image$attachment );
        }
    }
}
x

Windows NT KPTV 6.2 build 9200 (Windows Server 2012 Datacenter Edition) i586