romanpitak/dotMailer-API-v2-PHP-client

View on GitHub
src/DataTypes/ApiProgramEnrolment.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php
/**
 *
 * @author Roman Piták <roman@pitak.net>
 * @author Alexander Turiak <alex@hexbrain.com>
 *
 */


namespace DotMailer\Api\DataTypes;


/**
 * Class ApiProgramEnrolment
 *
 * @property Guid ID
 * @property XsInt ProgramId
 * @property ApiProgramEnrolmentStatus Status
 * @property XsDateTime DateCreated
 * @property Int32List Contacts
 * @property Int32List AddressBooks
 */
final class ApiProgramEnrolment extends JsonObject
{
    protected function getProperties()
    {
        return array(
            'ID' => 'Guid',
            'ProgramId' => 'XsInt',
            'Status' => 'ApiProgramEnrolmentStatus',
            'DateCreated' => 'XsDateTime',
            'Contacts' => 'Int32List',
            'AddressBooks' => 'Int32List'
        );
    }

}