auctions-1.0.x-dev/modules/auctions_core/src/Entity/AuctionAutobidInterface.php
modules/auctions_core/src/Entity/AuctionAutobidInterface.php
<?php namespace Drupal\auctions_core\Entity; use Drupal\Core\Entity\ContentEntityInterface; use Drupal\Core\Entity\EntityPublishedInterface; use Drupal\user\EntityOwnerInterface; /** * Provides an interface for defining Auction Autobid entities. * * @ingroup auctions_core */ interface AuctionAutobidInterface extends ContentEntityInterface, EntityPublishedInterface, EntityOwnerInterface { /** * Add get/set methods for your configuration properties here. */ /** * Gets the Auction Autobid creation timestamp. * * @return int * Creation timestamp of the Auction Autobid. */ public function getCreatedTime(); /** * Sets the Auction Autobid creation timestamp. * * @param int $timestamp * The Auction Autobid creation timestamp. * * @return \Drupal\auctions_core\Entity\AuctionAutobidInterface * The called Auction Autobid entity. */ public function setCreatedTime($timestamp); /** * Sets the Auction Autobid revision author. * * @param int $uid * The user ID of the revision author. * * @return \Drupal\auctions_core\Entity\AuctionAutobidInterface * The called Auction Autobid entity. */ public function setRevisionUserId($uid); /** * Gets the maximum bid amount for the auction autobid. */ public function getAmountMax(); /** * {@inheritdoc} */ public function setAmountMax($float); /** * Gets the type of the autobid. */ public function getType(); /** * {@inheritdoc} */ public function setType($int); /** * {@inheritdoc} */ public function getItemEntity(); /** * {@inheritdoc} */ public function getItemId(); /** * {@inheritdoc} */ public function getItemRelistCount(); /** * Gets the relist group for the autobid. */ public function getRelistGroup(); /** * {@inheritdoc} */ public function setRelistGroup($int); }