A

Bid::averageAmount() — Method in class Bid
Return the average amount of bids.
AdminController — Class in namespace Hamjoint\Mustard\Auctions\Http\Controllers
AdminBidIncrements — Class in namespace Hamjoint\Mustard\Auctions\Tables
AuthController — Class in namespace Hamjoint\Mustard\Auth\Http\Controllers
AccountController — Class in namespace Hamjoint\Mustard\Commerce\Http\Controllers
Purchase::averageAmount() — Method in class Purchase
Return the average amount of purchases.
AccountController — Class in namespace Hamjoint\Mustard\Http\Controllers
AdminController — Class in namespace Hamjoint\Mustard\Http\Controllers
ItemNew::authorize() — Method in class ItemNew
Determine if the user is authorized to make this request.
AdminController — Class in namespace Hamjoint\Mustard\Messaging\Http\Controllers
AdminMessages — Class in namespace Hamjoint\Mustard\Messaging\Tables
AdminCategories — Class in namespace Hamjoint\Mustard\Tables
AdminItemConditions — Class in namespace Hamjoint\Mustard\Tables
AdminItems — Class in namespace Hamjoint\Mustard\Tables
AdminListingDurations — Class in namespace Hamjoint\Mustard\Tables
AdminSettings — Class in namespace Hamjoint\Mustard\Tables
AdminUsers — Class in namespace Hamjoint\Mustard\Tables

B

Bid — Class in namespace Hamjoint\Mustard\Auctions
Bid::bidder() — Method in class Bid
Relationship to a user.
BidIncrement — Class in namespace Hamjoint\Mustard\Auctions
MustardAuctionsServiceProvider::boot() — Method in class MustardAuctionsServiceProvider
Bootstrap any application services.
MustardAuthServiceProvider::boot() — Method in class MustardAuthServiceProvider
Bootstrap any application services.
MustardCommerceServiceProvider::boot() — Method in class MustardCommerceServiceProvider
Bootstrap any application services.
Purchase::buyer() — Method in class Purchase
Relationship to a purchasing user.
MustardFeedbackServiceProvider::boot() — Method in class MustardFeedbackServiceProvider
Bootstrap any application services.
Item::bids() — Method in class Item
Relationship to bids.
MustardMediaServiceProvider::boot() — Method in class MustardMediaServiceProvider
Bootstrap any application services.
MustardMessagingServiceProvider::boot() — Method in class MustardMessagingServiceProvider
Bootstrap any application services.
MustardServiceProvider::boot() — Method in class MustardServiceProvider
Bootstrap any application services.
User::bankDetails() — Method in class User
Relationship to bank details.
User::bids() — Method in class User
Relationship to bids.

C

$ AdminBidIncrements — Property in class AdminBidIncrements
Column headers for the table. URL-friendly keys with human values.
$ InventoryBidding — Property in class InventoryBidding
Column headers for the table. URL-friendly keys with human values.
Category — Class in namespace Hamjoint\Mustard
Category::children() — Method in class Category
Relationship to child categories.
$ InventoryBought — Property in class InventoryBought
Column headers for the table. URL-friendly keys with human values.
$ InventorySold — Property in class InventorySold
Column headers for the table. URL-friendly keys with human values.
$ InventoryUnsold — Property in class InventoryUnsold
Column headers for the table. URL-friendly keys with human values.
Controller — Class in namespace Hamjoint\Mustard\Http\Controllers
Item::categories() — Method in class Item
Relationship to categories.
Item::condition() — Method in class Item
Relationship to an item condition.
Message::children() — Method in class Message
Relationship to the children messages.
$ AdminMessages — Property in class AdminMessages
Column headers for the table. URL-friendly keys with human values.
$ AdminCategories — Property in class AdminCategories
Column headers for the table. URL-friendly keys with human values.
$ AdminItemConditions — Property in class AdminItemConditions
Column headers for the table. URL-friendly keys with human values.
$ AdminItems — Property in class AdminItems
Column headers for the table. URL-friendly keys with human values.
$ AdminListingDurations — Property in class AdminListingDurations
Column headers for the table. URL-friendly keys with human values.
$ AdminSettings — Property in class AdminSettings
Column headers for the table. URL-friendly keys with human values.
$ AdminUsers — Property in class AdminUsers
Column headers for the table. URL-friendly keys with human values.
$ InventoryEnded — Property in class InventoryEnded
Column headers for the table. URL-friendly keys with human values.
$ InventoryScheduled — Property in class InventoryScheduled
Column headers for the table. URL-friendly keys with human values.
$ InventorySelling — Property in class InventorySelling
Column headers for the table. URL-friendly keys with human values.

D

$ InventoryBidding — Property in class InventoryBidding
Default key to sort by.
$ InventoryBidding — Property in class InventoryBidding
Default sort order.
Purchase::deliveryOption() — Method in class Purchase
Relationship to a delivery option.
$ InventoryBought — Property in class InventoryBought
Default key to sort by.
$ InventoryBought — Property in class InventoryBought
Default sort order.
$ InventorySold — Property in class InventorySold
Default key to sort by.
$ InventorySold — Property in class InventorySold
Default sort order.
$ InventoryUnsold — Property in class InventoryUnsold
Default key to sort by.
DeliveryOption — Class in namespace Hamjoint\Mustard
Item::deliveryOptions() — Method in class Item
Relationship to delivery options.
Photo::delete() — Method in class Photo
Delete the record and data from the filesystem.
$ AdminMessages — Property in class AdminMessages
Default key to sort by.
$ AdminMessages — Property in class AdminMessages
Default order to sort by.
$ AdminCategories — Property in class AdminCategories
Default key to sort by.
$ AdminItems — Property in class AdminItems
Default key to sort by.
$ AdminSettings — Property in class AdminSettings
Default key to sort by.
$ AdminUsers — Property in class AdminUsers
Default key to sort by.
$ InventoryEnded — Property in class InventoryEnded
Default key to sort by.
$ InventoryScheduled — Property in class InventoryScheduled
Default key to sort by.
$ InventorySelling — Property in class InventorySelling
Default key to sort by.
$ InventorySelling — Property in class InventorySelling
Default sort order.
$ InventoryWatching — Property in class InventoryWatching
Default key to sort by.
$ ListingItems — Property in class ListingItems
Default key to sort by.

E

ItemController::endedAuctionsAdmin() — Method in class ItemController
Watch an item.
EmailController — Class in namespace Hamjoint\Mustard\Auth\Http\Controllers
Item::end() — Method in class Item
End an item, marking a winning bid.

F

$ InventoryBidding — Property in class InventoryBidding
Array of filter names containing available options and their keys.
InventoryBidding::filterStatusWinning() — Method in class InventoryBidding
Include winning items only.
InventoryBidding::filterStatusOutbid() — Method in class InventoryBidding
Include winning items only.
Category::findBySlug() — Method in class Category
Find a record by the slug.
Purchase::feedback() — Method in class Purchase
Relationship to a feedback rating.
$ InventoryBought — Property in class InventoryBought
Array of filter names containing available options and their keys.
InventoryBought::filterBidsNone() — Method in class InventoryBought
Include items with no bids only.
InventoryBought::filterBidsOneOrMore() — Method in class InventoryBought
Include items with bids only.
InventoryBought::filterTypeAuction() — Method in class InventoryBought
Include auction-type items only.
InventoryBought::filterTypeFixed() — Method in class InventoryBought
Include fixed-type items only.
$ InventorySold — Property in class InventorySold
Array of filter names containing available options and their keys.
InventorySold::filterPaymentReceived() — Method in class InventorySold
Include purchases with payment received only.
InventorySold::filterPaymentPending() — Method in class InventorySold
Include purchases with payment pending only.
InventorySold::filterTypeAuction() — Method in class InventorySold
Include auction-type items only.
InventorySold::filterTypeFixed() — Method in class InventorySold
Include fixed-type items only.
$ InventoryUnsold — Property in class InventoryUnsold
Array of filter names containing available options and their keys.
InventoryUnsold::filterBidsNone() — Method in class InventoryUnsold
Include items with no bids only.
InventoryUnsold::filterBidsOneOrMore() — Method in class InventoryUnsold
Include items with bids only.
InventoryUnsold::filterTypeAuction() — Method in class InventoryUnsold
Include auction-type items only.
InventoryUnsold::filterTypeFixed() — Method in class InventoryUnsold
Include fixed-type items only.
FeedbackModifier — Class in namespace Hamjoint\Mustard\Feedback
$ AdminMessages — Property in class AdminMessages
Array of filter names containing available options and their keys.
$ AdminCategories — Property in class AdminCategories
Array of filter names containing available options and their keys.
AdminCategories::filterTypeRoot() — Method in class AdminCategories
Include auction-type items only.
AdminCategories::filterTypeLeaf() — Method in class AdminCategories
Include fixed-type items only.
$ AdminItems — Property in class AdminItems
Array of filter names containing available options and their keys.
AdminItems::filterStateEnded() — Method in class AdminItems
Include ended items only.
AdminItems::filterStateActive() — Method in class AdminItems
Include active items only.
AdminItems::filterStateScheduled() — Method in class AdminItems
Include scheduled items only.
AdminItems::filterTypeAuction() — Method in class AdminItems
Include auction-type items only.
AdminItems::filterTypeFixed() — Method in class AdminItems
Include fixed-type items only.
$ AdminUsers — Property in class AdminUsers
Array of filter names containing available options and their keys.
AdminUsers::filterTypeBuyer() — Method in class AdminUsers
Include users with purchases only.
AdminUsers::filterTypeSeller() — Method in class AdminUsers
Include users with items only.
$ InventoryScheduled — Property in class InventoryScheduled
Array of filter names containing available options and their keys.
InventoryScheduled::filterTypeAuction() — Method in class InventoryScheduled
Include auction-type items only.
InventoryScheduled::filterTypeFixed() — Method in class InventoryScheduled
Include fixed-type items only.
$ InventorySelling — Property in class InventorySelling
Array of filter names containing available options and their keys.
$ InventoryWatching — Property in class InventoryWatching
Array of filter names containing available options and their keys.
InventoryWatching::filterStatusActive() — Method in class InventoryWatching
Include active items only.
InventoryWatching::filterStatusEnded() — Method in class InventoryWatching
Include ended items only.
$ ListingItems — Property in class ListingItems
Array of filter names containing available options and their keys.
ListingItems::filterHasNoBids() — Method in class ListingItems
Include auction-type items only.
ListingItems::filterHasFixedPrice() — Method in class ListingItems
Include fixed-type items only.
User::feedbackLeft() — Method in class User
Relationship to feedback left for other users.
User::feedbackReceived() — Method in class User
Relationship to feedback received from other users.
User::findByEmail() — Method in class User
Find a record by the email address.
User::findByUsername() — Method in class User
Find a record by the email address.

G

BidIncrement::getMinimumNextBid() — Method in class BidIncrement
Return the minimum next bid for an amount.
AdminController::getBidIncrements() — Method in class AdminController
Return the admin bid increments view.
InventoryController::getBidding() — Method in class InventoryController
Return the inventory bidding items view.
ItemController::getBid() — Method in class ItemController
Return the item bid view.
Category::getUrlAttribute() — Method in class Category
Override the parent's url attribute.
Category::getAncestors() — Method in class Category
Recursively build collection of ancestor category IDs.
Category::getDescendants() — Method in class Category
Recursively build collection of descendant category IDs.
Category::getDescendantIds() — Method in class Category
Return array of descendant category IDs.
Category::getItemCount() — Method in class Category
AccountController::getPostalAddresses() — Method in class AccountController
Return the account postal addresses view.
AccountController::getBankDetails() — Method in class AccountController
Return the account bank details view.
InventoryController::getBought() — Method in class InventoryController
Return the inventory bought items view.
InventoryController::getSold() — Method in class InventoryController
Return the inventory sold items view.
InventoryController::getUnsold() — Method in class InventoryController
Return the inventory unsold items view.
PurchaseController::getDetails() — Method in class PurchaseController
Return the purchase details view.
PurchaseController::getCheckout() — Method in class PurchaseController
Return the item checkout view.
PurchaseController::getPay() — Method in class PurchaseController
Return the purchase pay view.
PurchaseController::getDispatched() — Method in class PurchaseController
Return the purchase dispatched view.
PurchaseController::getCollectionAddress() — Method in class PurchaseController
Return the purchase collection address view.
Purchase::getGrandTotalAttribute() — Method in class Purchase
Calculate grand total in respect to quantity and delivery.
Purchase::getNetTotalAttribute() — Method in class Purchase
Calculate grand total with commission deducted.
Purchase::getGrandTotalRemainingAttribute() — Method in class Purchase
Calculate grand total in respect of any received sum.
AccountController::getIndex() — Method in class AccountController
Redirect index requests to the password page.
AccountController::getPassword() — Method in class AccountController
Return account password view.
AccountController::getEmail() — Method in class AccountController
Return account email view.
AccountController::getNotifications() — Method in class AccountController
Return account notifications view.
AccountController::getClose() — Method in class AccountController
Return account close view.
AdminController::getIndex() — Method in class AdminController
Redirect index requests to the dashboard page.
AdminController::getDashboard() — Method in class AdminController
Return the admin dashboard view.
AdminController::getCategories() — Method in class AdminController
Return the admin categories view.
AdminController::getItems() — Method in class AdminController
Return the admin items view.
AdminController::getItemConditions() — Method in class AdminController
Return the admin item conditions view.
AdminController::getListingDurations() — Method in class AdminController
Return the admin listing durations view.
AdminController::getUsers() — Method in class AdminController
Return the admin users view.
AdminController::getSettings() — Method in class AdminController
Return the admin settings view.
AdminController::getMailout() — Method in class AdminController
Return the admin mailout view.
InventoryController::getIndex() — Method in class InventoryController
Redirect index requests to the watching page.
InventoryController::getWatching() — Method in class InventoryController
Return the inventory watching items view.
InventoryController::getSelling() — Method in class InventoryController
Return the inventory selling items view.
InventoryController::getScheduled() — Method in class InventoryController
Return the inventory scheduled items view.
InventoryController::getEnded() — Method in class InventoryController
Return the inventory ended items view.
ItemController::getIndex() — Method in class ItemController
Return the item summary view.
ItemController::getNew() — Method in class ItemController
Return the new item view.
ItemController::getEdit() — Method in class ItemController
Return the edit item view.
ItemController::getRelist() — Method in class ItemController
Return the relist item view.
ItemController::getEnd() — Method in class ItemController
Return the end item view.
ListingController::getIndex() — Method in class ListingController
Return the item listings view.
MetaController::getIndex() — Method in class MetaController
Redirect index requests or return view.
UserController::getIndex() — Method in class UserController
Return the user profile view.
Item::getEndDate() — Method in class Item
Return UNIX timestamp for item's end.
Item::getTimeLeft() — Method in class Item
Return the time difference between now and the end of the item.
Item::getStartingIn() — Method in class Item
Return the time difference between now and the start of the item.
Item::getDuration() — Method in class Item
Return the time difference between 0 and the end of the duration.
Item::getHighestBidAmount() — Method in class Item
Return the highest bid amount placed.
Item::getListingPhoto() — Method in class Item
Return the primary photo.
Item::getBidHistory() — Method in class Item
Return the item's bid history.
ListingDuration::getDuration() — Method in class ListingDuration
Return the time difference of the duration.
MediaController::getPhoto() — Method in class MediaController
Return a photo as a response.
Photo::getPathAttribute() — Method in class Photo
Return the filesystem path for the photo.
Photo::getPathSmallAttribute() — Method in class Photo
Return the filesystem path for the photo's small version.
Photo::getPathLargeAttribute() — Method in class Photo
Return the filesystem path for the photo's large version.
Photo::getUrlAttribute() — Method in class Photo
Return the public URL for the photo.
Photo::getUrlSmallAttribute() — Method in class Photo
Return the public URL for the photo's large version.
Photo::getUrlLargeAttribute() — Method in class Photo
Return the public URL for the photo's large version.
AdminController::getMessages() — Method in class AdminController
Return the admin messages view.
MessagingController::getIndex() — Method in class MessagingController
Redirect index requests to inbox.
MessagingController::getInbox() — Method in class MessagingController
Return the messages inbox view.
MessagingController::getSent() — Method in class MessagingController
Return the messages sent view.
MessagingController::getAddressBook() — Method in class MessagingController
Return the messaging address book view.
MessagingController::getCompose() — Method in class MessagingController
Return the messaging compose view.
MessagingController::getReply() — Method in class MessagingController
Return the messaging compose reply view.
MessagingController::getView() — Method in class MessagingController
Return the messaging message view.
Message::getSinceSent() — Method in class Message
Return the time difference between now and the date the message was sent.
Message::getUrlAttribute() — Method in class Message
Override the parent's url attribute.
Model::getRelationValue() — Method in class Model
Get a relationship. We override this method from the parent to add a camel_case() conversion for the key.
Model::getUrlAttribute() — Method in class Model
Model::getSlugAttribute() — Method in class Model
User::getFeedbackScore() — Method in class User
Return the user's feedback score.
User::getAcquaintances() — Method in class User
Get users the user has a substantial connection with.
User::getSinceLastLogin() — Method in class User
Return the time difference between now and the user's last login.
User::getSinceJoined() — Method in class User
Return the time difference between now and the user's join date.
User::getUrlAttribute() — Method in class User
User::getFeedbackUrlAttribute() — Method in class User
Return the user's feedback url.
User::getUnreadMessages() — Method in class User
Return number of unread messages.

H

RedirectIfAuthenticated::handle() — Method in class RedirectIfAuthenticated
Handle an incoming request.
Purchase::hasDelivery() — Method in class Purchase
Returns true if purchase has a delivery option.
Purchase::hasAddress() — Method in class Purchase
Returns true if purchase has an address.
Item::hasFixed() — Method in class Item
Return true if the item has a fixed price.
Item::hasQuantity() — Method in class Item
Return true if the item has a quantity.
Item::hasReserve() — Method in class Item
Return true if the item has a reserve price.
Item::hasBids() — Method in class Item
Return true if the item has bids.

I

Bid::item() — Method in class Bid
Relationship to an item.
InventoryController — Class in namespace Hamjoint\Mustard\Auctions\Http\Controllers
ItemController — Class in namespace Hamjoint\Mustard\Auctions\Http\Controllers
InventoryBidding — Class in namespace Hamjoint\Mustard\Auctions\Tables
Category::items() — Method in class Category
Relationship to items.
InventoryController — Class in namespace Hamjoint\Mustard\Commerce\Http\Controllers
Purchase::isPaid() — Method in class Purchase
Returns true if payment has been received.
Purchase::isDispatched() — Method in class Purchase
Returns true if purchase has been dispatched.
Purchase::isRefunded() — Method in class Purchase
Returns true if payment has been refunded.
Purchase::item() — Method in class Purchase
Relationship to an item.
InventoryBought — Class in namespace Hamjoint\Mustard\Commerce\Tables
InventorySold — Class in namespace Hamjoint\Mustard\Commerce\Tables
InventoryUnsold — Class in namespace Hamjoint\Mustard\Commerce\Tables
DeliveryOption::item() — Method in class DeliveryOption
Relationship to an item.
UserFeedback::isPositive() — Method in class UserFeedback
Return true if feedback is positive.
UserFeedback::isNegative() — Method in class UserFeedback
Return true if feedback is negative.
UserFeedback::isNeutral() — Method in class UserFeedback
Return true if feedback is neutral.
InventoryController — Class in namespace Hamjoint\Mustard\Http\Controllers
ItemController — Class in namespace Hamjoint\Mustard\Http\Controllers
ItemNew — Class in namespace Hamjoint\Mustard\Http\Requests
Item — Class in namespace Hamjoint\Mustard
Item::isCollectable() — Method in class Item
Return true if item can be collected by the buyer.
Item::isBidder() — Method in class Item
Return true if user has bid on the item.
Item::isWinner() — Method in class Item
Return true if user has won the item.
Item::isBuyer() — Method in class Item
Return true if user has ever purchased the item.
Item::isActive() — Method in class Item
Return true if the item is still active.
Item::isStarted() — Method in class Item
Return true if the item has started.
Item::isEnded() — Method in class Item
Return true if the item has ended.
Item::isReserved() — Method in class Item
Return true if the item is has not reached a reserve price.
ItemCondition — Class in namespace Hamjoint\Mustard
ItemCondition::item() — Method in class ItemCondition
Relationship to an item.
ItemController — Class in namespace Hamjoint\Mustard\Media\Http\Controllers
Photo::item() — Method in class Photo
Relationship to an item.
$ NonSequentialIdModel — Property in class NonSequentialIdModel
Indicates if the IDs are auto-incrementing.
InventoryEnded — Class in namespace Hamjoint\Mustard\Tables
InventoryScheduled — Class in namespace Hamjoint\Mustard\Tables
InventorySelling — Class in namespace Hamjoint\Mustard\Tables
InventoryWatching — Class in namespace Hamjoint\Mustard\Tables
User::isWatching() — Method in class User
Return true if user is watching the item.
User::items() — Method in class User
Relationship to items the user has listed.

L

AuthController::loginUsername() — Method in class AuthController
Get the login username to be used by the controller.
ListingController — Class in namespace Hamjoint\Mustard\Http\Controllers
ListingDuration — Class in namespace Hamjoint\Mustard
ListingItems — Class in namespace Hamjoint\Mustard\Tables

M

MustardAuctionsServiceProvider — Class in namespace Hamjoint\Mustard\Auctions\Providers
MustardAuthServiceProvider — Class in namespace Hamjoint\Mustard\Auth\Providers
MustardCommerceServiceProvider — Class in namespace Hamjoint\Mustard\Commerce\Providers
MustardFeedbackServiceProvider — Class in namespace Hamjoint\Mustard\Feedback\Providers
MetaController — Class in namespace Hamjoint\Mustard\Http\Controllers
MediaController — Class in namespace Hamjoint\Mustard\Media\Http\Controllers
MustardMediaServiceProvider — Class in namespace Hamjoint\Mustard\Media\Providers
MessagingController — Class in namespace Hamjoint\Mustard\Messaging\Http\Controllers
Message — Class in namespace Hamjoint\Mustard\Messaging
MustardMessagingServiceProvider — Class in namespace Hamjoint\Mustard\Messaging\Providers
Model — Class in namespace Hamjoint\Mustard
MustardServiceProvider — Class in namespace Hamjoint\Mustard\Providers
User::messages() — Method in class User
Relationship to messages.

N

NonSequentialIdModel — Class in namespace Hamjoint\Mustard

P

ItemController::postBid() — Method in class ItemController
Place a bid.
$ AdminBidIncrements — Property in class AdminBidIncrements
Class name for the paginator presenter.
$ InventoryBidding — Property in class InventoryBidding
Class name for the paginator presenter.
PasswordController — Class in namespace Hamjoint\Mustard\Auth\Http\Controllers
Category::parent() — Method in class Category
Relationship to a parent category.
AccountController::postPostalAddress() — Method in class AccountController
Add a postal address.
AccountController::postDeletePostalAddress() — Method in class AccountController
Delete a postal address.
AccountController::postBankDetails() — Method in class AccountController
Add bank details.
PurchaseController — Class in namespace Hamjoint\Mustard\Commerce\Http\Controllers
PurchaseController::postCheckout() — Method in class PurchaseController
Checkout an item.
PurchaseController::postDispatched() — Method in class PurchaseController
Mark a purchase dispatched.
PurchaseController::postCollectionAddress() — Method in class PurchaseController
Apply a collection address to a purchase.
PurchaseController::paymentReceived() — Method in class PurchaseController
Register a received amount against a purchase.
PurchaseController::paymentRefunded() — Method in class PurchaseController
Register a refunded amount against a purchase.
PurchaseController::paymentFailed() — Method in class PurchaseController
Register a failed amount against a purchase.
PostalAddress — Class in namespace Hamjoint\Mustard\Commerce
Purchase — Class in namespace Hamjoint\Mustard\Commerce
$ InventoryBought — Property in class InventoryBought
Class name for the paginator presenter.
$ InventorySold — Property in class InventorySold
Class name for the paginator presenter.
$ InventoryUnsold — Property in class InventoryUnsold
Class name for the paginator presenter.
DeliveryOption::purchases() — Method in class DeliveryOption
Relationship to a purchase.
UserFeedback::purchase() — Method in class UserFeedback
Relationship to a purchase.
AccountController::postPassword() — Method in class AccountController
Change account password.
AccountController::postEmail() — Method in class AccountController
Change account email address.
AccountController::postNotifications() — Method in class AccountController
Change account notification settings.
AccountController::postClose() — Method in class AccountController
Close an account.
AdminController::postMailout() — Method in class AdminController
Send a mailout.
ItemController::postNew() — Method in class ItemController
Create a new item.
ItemController::postEdit() — Method in class ItemController
Edit an item.
ItemController::postEnd() — Method in class ItemController
End an item.
ItemController::postCancel() — Method in class ItemController
Cancel an item.
ItemController::postWatch() — Method in class ItemController
Watch an item.
ItemController::postUnwatch() — Method in class ItemController
Unwatch an item.
Item::placeBid() — Method in class Item
Shortcut method for placing a bid.
Item::photos() — Method in class Item
Relationship to photos.
Item::purchases() — Method in class Item
Relationship to purchases.
ItemController::postAddPhotos() — Method in class ItemController
Process and store several photos.
ItemController::postDeletePhoto() — Method in class ItemController
Delete a photo.
Photo — Class in namespace Hamjoint\Mustard\Media
MessagingController::postSend() — Method in class MessagingController
Send a message.
MessagingController::postManage() — Method in class MessagingController
Manage message flags.
Message::parent() — Method in class Message
Relationship to the parent message.
$ AdminMessages — Property in class AdminMessages
Class name for the paginator presenter.
$ AdminCategories — Property in class AdminCategories
Class name for the paginator presenter.
$ AdminItemConditions — Property in class AdminItemConditions
Class name for the paginator presenter.
$ AdminItems — Property in class AdminItems
Class name for the paginator presenter.
$ AdminListingDurations — Property in class AdminListingDurations
Class name for the paginator presenter.
$ AdminSettings — Property in class AdminSettings
Class name for the paginator presenter.
$ AdminUsers — Property in class AdminUsers
Class name for the paginator presenter.
$ InventoryEnded — Property in class InventoryEnded
Class name for the paginator presenter.
$ InventoryScheduled — Property in class InventoryScheduled
Class name for the paginator presenter.
$ InventorySelling — Property in class InventorySelling
Class name for the paginator presenter.
$ InventoryWatching — Property in class InventoryWatching
Class name for the paginator presenter.
$ ListingItems — Property in class ListingItems
Class name for the paginator presenter.
User::postalAddresses() — Method in class User
Relationship to postal addresses.
User::purchases() — Method in class User
Relationship to item purchases.

R

MustardAuctionsServiceProvider::register() — Method in class MustardAuctionsServiceProvider
Register any services.
$ AuthController — Property in class AuthController
Where to redirect users after login / registration.
$ PasswordController — Property in class PasswordController
Path to redirect to after a reset.
RedirectIfAuthenticated — Class in namespace Hamjoint\Mustard\Auth\Http\Middleware
MustardAuthServiceProvider::register() — Method in class MustardAuthServiceProvider
Register any services.
VerifiesEmails::resend() — Method in class VerifiesEmails
Send another verification email.
VerifiesEmails::redirectPath() — Method in class VerifiesEmails
Get the post register / login redirect path.
MustardCommerceServiceProvider::register() — Method in class MustardCommerceServiceProvider
Register any services.
MustardFeedbackServiceProvider::register() — Method in class MustardFeedbackServiceProvider
Register any services.
UserFeedback::rater() — Method in class UserFeedback
Relationship to a rating user.
ItemNew::rules() — Method in class ItemNew
Get the validation rules that apply to the request.
Request — Class in namespace Hamjoint\Mustard\Http\Requests
MustardMediaServiceProvider::register() — Method in class MustardMediaServiceProvider
Register any services.
Message::recipient() — Method in class Message
Relationship to the receiving user.
MustardMessagingServiceProvider::register() — Method in class MustardMessagingServiceProvider
Register any services.
MustardServiceProvider::register() — Method in class MustardServiceProvider
Register any services.
TestSeeder::run() — Method in class TestSeeder
Run the seeder.
User::register() — Method in class User
Shortcut method for signing up a new user.

S

InventoryBidding::sortDate() — Method in class InventoryBidding
Sort items by purchase date.
AuthController::showLoginForm() — Method in class AuthController
Show the application login form.
AuthController::showRegistrationForm() — Method in class AuthController
Show the application registration form.
PasswordController::showResetForm() — Method in class PasswordController
Display the form to request a password reset link.
VerifiesEmails::showUnverifiedForm() — Method in class VerifiesEmails
Display a message about the user's unverified email address.
Category::scopeRoots() — Method in class Category
Scope of categories with no parents.
Category::scopeLeaves() — Method in class Category
Scope of categories with no children.
InventoryBought::sortItemId() — Method in class InventoryBought
Sort items by item ID.
InventoryBought::sortName() — Method in class InventoryBought
Sort items by item name.
InventoryBought::sortSeller() — Method in class InventoryBought
Sort items by seller username.
InventoryBought::sortDate() — Method in class InventoryBought
Sort items by purchase date or item end date.
InventorySold::sortItemId() — Method in class InventorySold
Sort items by item ID.
InventorySold::sortName() — Method in class InventorySold
Sort items by item name.
InventorySold::sortBuyer() — Method in class InventorySold
Sort items by buyer username.
InventorySold::sortDate() — Method in class InventorySold
Sort items by purchase date.
InventoryUnsold::sortTimeEnded() — Method in class InventoryUnsold
Sort items by item end date.
UserController::showFeedback() — Method in class UserController
Return the user feedback view.
UserFeedback::scopePositive() — Method in class UserFeedback
Scope of positive feedback.
UserFeedback::scopeNegative() — Method in class UserFeedback
Scope of negative feedback.
UserFeedback::scopeNeutral() — Method in class UserFeedback
Scope of neutral feedback.
UserFeedback::subject() — Method in class UserFeedback
Relationship to a rated user.
Item::scopeKeywords() — Method in class Item
Search the name and description of items for specific keywords.
Item::scopeActive() — Method in class Item
Scope of active items.
Item::scopeEnded() — Method in class Item
Scope of ended items.
Item::scopeScheduled() — Method in class Item
Scope of scheduled items.
Item::scopeTypeAuction() — Method in class Item
Scope of auction items.
Item::scopeTypeFixed() — Method in class Item
Scope of fixed-price items.
Item::scopeWinning() — Method in class Item
Scope of fixed-price items.
Item::seller() — Method in class Item
Relationship to the user selling the item.
Message::scopeSent() — Method in class Message
Scope of sent messages.
Message::scopeReceived() — Method in class Message
Scope of received messages.
Message::scopeUnread() — Method in class Message
Scope of unread messages.
Message::scopeRead() — Method in class Message
Scope of read messages.
Message::sender() — Method in class Message
Relationship to the sending user.
AdminCategories::sortCategoryId() — Method in class AdminCategories
Sort by category ID.
AdminCategories::sortItems() — Method in class AdminCategories
Sort by total items.
AdminItems::sortSeller() — Method in class AdminItems
Sort by sellers' usernames.
AdminItems::sortStartingIn() — Method in class AdminItems
Sort by time until item starts.
AdminItems::sortTimeLeft() — Method in class AdminItems
Sort by time until item ended.
InventoryEnded::sortTimeEnded() — Method in class InventoryEnded
Sort by time since item ended.
InventoryScheduled::sortStartingIn() — Method in class InventoryScheduled
Sort by time until item starts.
InventoryWatching::sortTimeEnded() — Method in class InventoryWatching
Sort by time since item ended.
User::sendEmail() — Method in class User
Shortcut method for sending a user an email.
User::scopeBuyers() — Method in class User
Scope of buyers.
User::scopeSellers() — Method in class User
Scope of sellers.
User::sales() — Method in class User
Relationship to sold items.

T

Bid::totalPlaced() — Method in class Bid
Return the total number of bids.
PostalAddress::toString() — Method in class PostalAddress
Return address as a comma-separated string.
Purchase::totalCreated() — Method in class Purchase
Return the total number of purchases.
Item::totalListed() — Method in class Item
Return the total number of items.
Item::totalWatched() — Method in class Item
Return the total number of watched items.
$ Model — Property in class Model
Indicates if the model should be timestamped.
TestSeeder — Class in namespace Hamjoint\Mustard\Seeders
User::totalRegistered() — Method in class User
Return the total number of users.
User::totalBidders() — Method in class User
Return the total number of users that have placed bids.
User::totalBuyers() — Method in class User
Return the total number of users with associated purchases.
User::totalSellers() — Method in class User
Return the total number of users that have posted items.

U

PostalAddress::user() — Method in class PostalAddress
Relationship to a user.
Purchase::useAddress() — Method in class Purchase
Mass-assignment method for using a postal address.
UserController — Class in namespace Hamjoint\Mustard\Feedback\Http\Controllers
UserFeedback — Class in namespace Hamjoint\Mustard\Feedback
UserController — Class in namespace Hamjoint\Mustard\Http\Controllers
Photo::upload() — Method in class Photo
Process a photo and create a record.
Message::user() — Method in class Message
Relationship to a user's account.
User — Class in namespace Hamjoint\Mustard

V

VerifiesEmails — Class in namespace Hamjoint\Mustard\Auth
VerifiesEmails::verify() — Method in class VerifiesEmails
Attempt to verify a user.

W

Item::withdraw() — Method in class Item
Withdraw an item without marking a winning bid.
Item::watchers() — Method in class Item
Relationship to the users watching the item.
Item::winningBid() — Method in class Item
Relationship to the winning bid.
User::watching() — Method in class User
Relationship to items the user is watching.
User::won() — Method in class User
Relationship to won items.

_

AuthController::__construct() — Method in class AuthController
Create a new authentication controller instance.
RedirectIfAuthenticated::__construct() — Method in class RedirectIfAuthenticated
Create a new filter instance.
Model::__get() — Method in class Model
Mustard uses camel case for class properties, and snake case for database columns.
Model::__set() — Method in class Model
Mustard uses camel case for class properties, and snake case for database columns.