Subiendo proyecto completo sin restricciones de git ignore
This commit is contained in:
60
vendor/mercadopago/dx-php/tests/DummyEntity.php
vendored
Normal file
60
vendor/mercadopago/dx-php/tests/DummyEntity.php
vendored
Normal file
@@ -0,0 +1,60 @@
|
||||
<?php
|
||||
namespace MercadoPago;
|
||||
use MercadoPago\Annotation\RestMethod;
|
||||
use MercadoPago\Annotation\RequestParam;
|
||||
use MercadoPago\Annotation\Attribute;
|
||||
/**
|
||||
* @RestMethod(resource="/dummies", method="list")
|
||||
* @RestMethod(resource="/dummy/:id", method="read")
|
||||
* @RestMethod(resource="/dummy/:id", method="update")
|
||||
* @RestMethod(resource="/v1/payments", method="create")
|
||||
* @RestMethod(resource="/v1/dummies/search", method="search")
|
||||
* @RequestParam(param="access_token")
|
||||
*/
|
||||
class DummyEntity extends Entity
|
||||
{
|
||||
/**
|
||||
* @Attribute(primaryKey = true, type="string", idempotency=true)
|
||||
*/
|
||||
protected $id;
|
||||
/**
|
||||
* @Attribute(type = "string")
|
||||
*/
|
||||
protected $title;
|
||||
/**
|
||||
* @Attribute(type = "string")
|
||||
*/
|
||||
protected $email;
|
||||
/**
|
||||
* @Attribute(type = "string")
|
||||
*/
|
||||
protected $desc;
|
||||
/**
|
||||
* @Attribute(type = "float")
|
||||
*/
|
||||
protected $price;
|
||||
/**
|
||||
* @Attribute(type = "int")
|
||||
*/
|
||||
protected $quantity;
|
||||
/**
|
||||
* @Attribute(type = "date")
|
||||
*/
|
||||
protected $registered_at;
|
||||
/**
|
||||
* @Attribute(type = "stdClass")
|
||||
*/
|
||||
protected $object;
|
||||
/**
|
||||
* @Attribute()
|
||||
*/
|
||||
protected $other;
|
||||
/**
|
||||
* @Attribute(readOnly="true")
|
||||
*/
|
||||
protected $readOnlyAttribute;
|
||||
/**
|
||||
* @Attribute(maxLength=20)
|
||||
*/
|
||||
protected $maxLengthAttribute;
|
||||
}
|
||||
Reference in New Issue
Block a user