Source of file Content.php

Size: 1,623 Bytes - Last Modified: 2018-11-03T09:50:48-04:00

G:/AdobeConnectClient/src/Content.php

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
<?php

namespace AdobeConnectClient;

/**
 * Adobe Connect's types constants to Content
 *
 * See the common elements in {@link https://helpx.adobe.com/adobe-connect/webservices/common-xml-elements-attributes.html#type}
 *
 * @todo Check if this is useful
 *
 */
abstract class Content
{
    /**
     * An archived copy of a live Adobe Connect meeting or presentation.
     * @var string
     */
    const ARCHIVE = 'archive';

    /**
     * A piece of content uploaded as an attachment.
     * @var string
     */
    const ATTACHMENT = 'attachment';

    /**
     * A piece of multimedia content created with Macromedia Authorware from Adobe.
     * @var string
     */
    const AUTHORWARE = 'authorware';

    /**
     * A demo or movie authored in Adobe Captivate.
     * @var string
     */
    const CAPTIVATE = 'captivate';

    /**
     * A curriculum, including courses, presentations, and other content.
     * @var string
     */
    const CURRICULUM = 'curriculum';

    /**
     * An external training that can be added to a curriculum.
     * @var string
     */
    const EXTERNAL_EVENT = 'external-event';

    /**
     * A media file in the FLV file format.
     * @var string
     */
    const FLV = 'flv';

    /**
     * An image, for example, in GIF or JPEG format.
     * @var string
     */
    const IMAGE = 'image';

    /**
     * An Adobe Connect meeting.
     * @var string
     */
    const MEETING = 'meeting';

    /**
     * A presentation.
     * @var string
     */
    const PRESENTATION = 'presentation';

    /**
     * A SWF file.
     * @var string
     */
    const SWF = 'swf';
}