index of
/
home
/
thefkyzp
/
hulmvisaadvisor.com
/
wp-content
/
plugins
/
surecart
/
app
/
src
/
Models
/
File: /home/thefkyzp/hulmvisaadvisor.com/wp-content/plugins/surecart/app/src/Models/Brand.php
<?php namespace SureCart\Models; /** * Holds the data of the current account. */ class Brand extends Model { /** * Rest API endpoint * * @var string */ protected $endpoint = 'brand'; /** * Object name * * @var string */ protected $object_name = 'brand'; /** * Does an update clear account cache? * * @var boolean */ protected $clears_account_cache = true; /** * Finalize the session for checkout. * * @return $this|\WP_Error */ protected function purgeLogo() { if ( $this->fireModelEvent( 'purgingLogo' ) === false ) { return false; } $purged = \SureCart::request( $this->endpoint . '/purge_logo/', [ 'method' => 'DELETE', 'query' => $this->query, 'body' => [ $this->object_name => $this->getAttributes(), ], ] ); if ( is_wp_error( $purged ) ) { return $purged; } $this->resetAttributes(); $this->fill( $purged ); $this->fireModelEvent( 'logoPurged' ); return $this; } }