luyadev/luya

View on GitHub
core/web/jsonld/SocialMediaPostingInterface.php

Summary

Maintainability
A
0 mins
Test Coverage
F
0%
<?php

namespace luya\web\jsonld;

/**
 * JsonLd - Social Media Posting Interface
 *
 * @see https://schema.org/SocialMediaPosting
 *
 * @author Alex Schmid <alex.schmid@stud.unibas.ch>
 * @since 1.0.1
 */
interface SocialMediaPostingInterface extends ArticleInterface
{
    /**
     * @return CreativeWork
     */
    public function getSharedContent();

    /**
     * @param CreativeWork $sharedContent
     * @return static
     */
    public function setSharedContent(CreativeWork $sharedContent);
}