example
This commit is contained in:
		@@ -0,0 +1,96 @@
 | 
			
		||||
<?php
 | 
			
		||||
/**
 | 
			
		||||
 * ModelInterface
 | 
			
		||||
 *
 | 
			
		||||
 * PHP version 5
 | 
			
		||||
 *
 | 
			
		||||
 * @category Class
 | 
			
		||||
 * @package  Swagger\Client\Model
 | 
			
		||||
 * @author   Swagger Codegen team
 | 
			
		||||
 * @link     https://github.com/swagger-api/swagger-codegen
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
 | 
			
		||||
 *
 | 
			
		||||
 * OpenAPI spec version: 
 | 
			
		||||
 * 
 | 
			
		||||
 * Generated by: https://github.com/swagger-api/swagger-codegen.git
 | 
			
		||||
 * Swagger Codegen version: 2.4.18
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * NOTE: This class is auto generated by the swagger code generator program.
 | 
			
		||||
 * https://github.com/swagger-api/swagger-codegen
 | 
			
		||||
 * Do not edit the class manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
namespace Swagger\Client\Model;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Interface abstracting model access.
 | 
			
		||||
 *
 | 
			
		||||
 * @package Swagger\Client\Model
 | 
			
		||||
 * @author  Swagger Codegen team
 | 
			
		||||
 */
 | 
			
		||||
interface ModelInterface
 | 
			
		||||
{
 | 
			
		||||
    /**
 | 
			
		||||
     * The original name of the model.
 | 
			
		||||
     *
 | 
			
		||||
     * @return string
 | 
			
		||||
     */
 | 
			
		||||
    public function getModelName();
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Array of property to type mappings. Used for (de)serialization
 | 
			
		||||
     *
 | 
			
		||||
     * @return array
 | 
			
		||||
     */
 | 
			
		||||
    public static function swaggerTypes();
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Array of property to format mappings. Used for (de)serialization
 | 
			
		||||
     *
 | 
			
		||||
     * @return array
 | 
			
		||||
     */
 | 
			
		||||
    public static function swaggerFormats();
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Array of attributes where the key is the local name, and the value is the original name
 | 
			
		||||
     *
 | 
			
		||||
     * @return array
 | 
			
		||||
     */
 | 
			
		||||
    public static function attributeMap();
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Array of attributes to setter functions (for deserialization of responses)
 | 
			
		||||
     *
 | 
			
		||||
     * @return array
 | 
			
		||||
     */
 | 
			
		||||
    public static function setters();
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Array of attributes to getter functions (for serialization of requests)
 | 
			
		||||
     *
 | 
			
		||||
     * @return array
 | 
			
		||||
     */
 | 
			
		||||
    public static function getters();
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Show all the invalid properties with reasons.
 | 
			
		||||
     *
 | 
			
		||||
     * @return array
 | 
			
		||||
     */
 | 
			
		||||
    public function listInvalidProperties();
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Validate all the properties in the model
 | 
			
		||||
     * return true if all passed
 | 
			
		||||
     *
 | 
			
		||||
     * @return bool
 | 
			
		||||
     */
 | 
			
		||||
    public function valid();
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user