Property | Type | Description | |
---|---|---|---|
$table |
Method | Description | |
---|---|---|
destroy ( $user_id, $item_id ) : boolean | Delete a "Stock data". | |
firstOrCreate ( $user_id, $item_id ) : stdClass | get "Stock data" or Store a "Stock data". | |
getByItemId ( $item_id ) : stdClass | Get "Stock data". | |
getByUserIdAndItemId ( $user_id, $item_id ) : stdClass | Get "Stock data". | |
getRankingStockList ( $limit, $day_period = null ) : array | Get ranking data. | |
getRankingWithCache ( $limit ) : array | Get ranking data from cache. | |
getRecentRankingWithCache ( $limit, $dayPeriod ) : array | Get recent ranking data from cache. | |
getStockById ( $id ) : stdClass | Get a stock by id. | |
getStockList ( $user_id ) : array | Get stock lists. | |
getTableName ( ) : string | Get a table name. |
public firstOrCreate ( $user_id, $item_id ) : stdClass | ||
$user_id | int user_id | |
$item_id | int item_id | |
return | stdClass |
public getByItemId ( $item_id ) : stdClass | ||
$item_id | int item_id | |
return | stdClass |
public getByUserIdAndItemId ( $user_id, $item_id ) : stdClass | ||
$user_id | int user_id | |
$item_id | int item_id | |
return | stdClass |
public getRankingStockList ( $limit, $day_period = null ) : array | ||
$limit | int limit date | |
$day_period | int day period | |
return | array |
public getRankingWithCache ( $limit ) : array | ||
$limit | int limit date | |
return | array |
public getRecentRankingWithCache ( $limit, $dayPeriod ) : array | ||
$limit | int limit date | |
$dayPeriod | int day period | |
return | array |
public getStockById ( $id ) : stdClass | ||
$id | int | |
return | stdClass |
public getStockList ( $user_id ) : array | ||
$user_id | int user_id | |
return | array |