* @copyright 2007-2019 PrestaShop SA * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0) * */ /** * Class PaypalOrder. */ class PaypalVaulting extends ObjectModel { /** @var integer id of the Prestashop Customer object*/ public $id_customer; /** @var string hash of the remembered card ids*/ public $rememberedCards; /** @var bool mode of payment (sandbox or live) */ public $sandbox; /** @var string Object creation date */ public $date_add; /** @var string Object last modification date */ public $date_upd; /** @var string */ public $profile_key; /** * @see ObjectModel::$definition */ public static $definition = array( 'table' => 'paypal_vaulting', 'primary' => 'id_paypal_vaulting', 'multilang' => false, 'fields' => array( 'id_customer' => array('type' => self::TYPE_INT, 'validate' => 'isUnsignedId'), 'rememberedCards' => array('type' => self::TYPE_STRING, 'validate' => 'isString'), 'profile_key' => array('type' => self::TYPE_STRING, 'validate' => 'isString'), 'sandbox' => array('type' => self::TYPE_BOOL, 'validate' => 'isBool'), 'date_add' => array('type' => self::TYPE_DATE, 'validate' => 'isDateFormat'), 'date_upd' => array('type' => self::TYPE_DATE, 'validate' => 'isDateFormat'), ) ); }