MetaFox

ConversionRequestRepository extends AbstractRepository
in package
implements ConversionRequestRepositoryInterface

Class ConversionRequestRepository.

Table of Contents

Interfaces

ConversionRequestRepositoryInterface
Interface ConversionRequest

Properties

$disableSponsor  : mixed
$skipPresenter  : mixed

Methods

approveConversionRequest()  : ConversionRequest
buildQueryScopes()  : mixed
cancelConversionRequest()  : ConversionRequest
cleanContent()  : string|null
cleanTitle()  : string|null
createConversionRequest()  : mixed
createMany()  : bool
denyConversionRequest()  : ConversionRequest
getUserContractMorphTypeColumns()  : array<string|int, string>
hasSponsorView()  : bool
isNoSponsorView()  : bool
likeOperator()  : string
return the case-insensitive LIKE operator bases on the current database driver.
model()  : mixed
viewConversionRequestAdminCP()  : Paginator
viewConversionRequests()  : Paginator
where()  : $this
withUserMorphTypeActiveScope()  : self
buildQuery()  : void
sendApprovedNotification()  : void
sendDeniedNotification()  : void
sendPendingNotification()  : void

Properties

Methods

buildQueryScopes()

public buildQueryScopes(mixed $query, mixed $model, mixed $criteria) : mixed
Parameters
$query : mixed
$model : mixed
$criteria : mixed

cleanContent()

public cleanContent(string|null $string) : string|null
Parameters
$string : string|null
Return values
string|null

cleanTitle()

public cleanTitle(string|null $string) : string|null
Parameters
$string : string|null
Return values
string|null

createConversionRequest()

public createConversionRequest(User $user, int $points[, string $currency = Support::DEFAULT_CONVERSION_RATE_CURRENCY_TO_MONEY ]) : mixed
Parameters
$user : User
$points : int
$currency : string = Support::DEFAULT_CONVERSION_RATE_CURRENCY_TO_MONEY

createMany()

public createMany(array<string|int, mixed> $items) : bool
Parameters
$items : array<string|int, mixed>
Return values
bool

getUserContractMorphTypeColumns()

public getUserContractMorphTypeColumns() : array<string|int, string>
Return values
array<string|int, string>

hasSponsorView()

public hasSponsorView(array<string|int, mixed> $attributes) : bool
Parameters
$attributes : array<string|int, mixed>
Return values
bool

isNoSponsorView()

public isNoSponsorView(string|null $view) : bool
Parameters
$view : string|null
Return values
bool

likeOperator()

return the case-insensitive LIKE operator bases on the current database driver.

public likeOperator() : string
Return values
string

viewConversionRequestAdminCP()

public viewConversionRequestAdminCP([array<string|int, mixed> $attributes = [] ]) : Paginator
Parameters
$attributes : array<string|int, mixed> = []
Return values
Paginator

viewConversionRequests()

public viewConversionRequests(User $user[, array<string|int, mixed> $attributes = [] ]) : Paginator
Parameters
$user : User
$attributes : array<string|int, mixed> = []
Return values
Paginator

where()

public where(array<string|int, mixed> $params) : $this
Parameters
$params : array<string|int, mixed>
Tags
throws
RepositoryException
Return values
$this

withUserMorphTypeActiveScope()

public withUserMorphTypeActiveScope() : self
Return values
self

buildQuery()

private buildQuery(Builder $query, array<string|int, mixed> $attributes) : void
Parameters
$query : Builder
$attributes : array<string|int, mixed>

        
On this page

Search results