DynamoBatchRepository

Illuminate\Bus\DynamoBatchRepository

class src/Illuminate/Bus/DynamoBatchRepository.php

__construct

v11.0.0 以前から

__construct(Illuminate\Bus\BatchFactory $factory, Aws\DynamoDb\DynamoDbClient $dynamoDbClient, string $applicationName, string $table, ?int $ttl, ?string $ttlAttribute)
  1. v11.0.0 追加
    変更後
    __construct(Illuminate\Bus\BatchFactory $factory, Aws\DynamoDb\DynamoDbClient $dynamoDbClient, string $applicationName, string $table, ?int $ttl, ?string $ttlAttribute)

cancel

v11.0.0 以前から

cancel(string $batchId)
@param string $batchId
@return void
  1. v11.0.0 追加
    変更後
    cancel(string $batchId) [@param string $batchId, @return void]

createAwsDynamoTable

v11.0.0 以前から

createAwsDynamoTable(): void
@return void
  1. v11.0.0 追加
    変更後
    createAwsDynamoTable(): void [@return void]

decrementPendingJobs

v11.0.0 以前から

decrementPendingJobs(string $batchId, string $jobId)
@param string $batchId
@param string $jobId
@return \Illuminate\Bus\UpdatedBatchJobCounts
  1. v11.0.0 追加
    変更後
    decrementPendingJobs(string $batchId, string $jobId) [@param string $batchId, @param string $jobId, @return \Illuminate\Bus\UpdatedBatchJobCounts]

delete

v11.0.0 以前から

delete(string $batchId)
@param string $batchId
@return void
  1. v11.0.0 追加
    変更後
    delete(string $batchId) [@param string $batchId, @return void]

deleteAwsDynamoTable

v11.0.0 以前から

deleteAwsDynamoTable(): void
  1. v11.0.0 追加
    変更後
    deleteAwsDynamoTable(): void

find

v11.0.0 以前から

find(string $batchId)
@param string $batchId
@return \Illuminate\Bus\Batch|null
  1. v11.0.0 追加
    変更後
    find(string $batchId) [@param string $batchId, @return \Illuminate\Bus\Batch|null]

get

v11.0.0 以前から

get($limit = 50, $before = null)
@param int $limit
@param mixed $before
@return \Illuminate\Bus\Batch[]
  1. v11.0.0 追加
    変更後
    get($limit = 50, $before = null) [@param int $limit, @param mixed $before, @return \Illuminate\Bus\Batch[]]

getDynamoClient

v11.0.0 以前から

getDynamoClient(): Aws\DynamoDb\DynamoDbClient
@return \Aws\DynamoDb\DynamoDbClient
  1. v11.0.0 追加
    変更後
    getDynamoClient(): Aws\DynamoDb\DynamoDbClient [@return \Aws\DynamoDb\DynamoDbClient]

getTable

v11.0.0 以前から

getTable(): string
@return string
  1. v11.0.0 追加
    変更後
    getTable(): string [@return string]

incrementFailedJobs

v11.0.0 以前から

incrementFailedJobs(string $batchId, string $jobId)
@param string $batchId
@param string $jobId
@return \Illuminate\Bus\UpdatedBatchJobCounts
  1. v11.0.0 追加
    変更後
    incrementFailedJobs(string $batchId, string $jobId) [@param string $batchId, @param string $jobId, @return \Illuminate\Bus\UpdatedBatchJobCounts]

incrementTotalJobs

v11.0.0 以前から

incrementTotalJobs(string $batchId, int $amount)
@param string $batchId
@param int $amount
@return void
  1. v11.0.0 追加
    変更後
    incrementTotalJobs(string $batchId, int $amount) [@param string $batchId, @param int $amount, @return void]

markAsFinished

v11.0.0 以前から

markAsFinished(string $batchId)
@param string $batchId
@return void
  1. v11.0.0 追加
    変更後
    markAsFinished(string $batchId) [@param string $batchId, @return void]

rollBack

v11.0.0 以前から

rollBack()
@return void
  1. v11.0.0 追加
    変更後
    rollBack() [@return void]

store

v11.0.0 以前から

store(Illuminate\Bus\PendingBatch $batch)
@param \Illuminate\Bus\PendingBatch $batch
@return \Illuminate\Bus\Batch
  1. v11.0.0 追加
    変更後
    store(Illuminate\Bus\PendingBatch $batch) [@param \Illuminate\Bus\PendingBatch $batch, @return \Illuminate\Bus\Batch]

transaction

v11.0.0 以前から

transaction(Closure $callback)
@param (\Closure(): TReturn) $callback
@return TReturn
  1. v11.0.0 追加
    変更後
    transaction(Closure $callback) [@param \Closure $callback, @return mixed]
  2. v13.16.0 シグネチャ変更
    変更前
    transaction(Closure $callback) [@param \Closure $callback, @return mixed]
    変更後
    transaction(Closure $callback) [@param (\Closure(): TReturn) $callback, @return TReturn]