PHP Class App\Models\Store\Product

Inheritance: extends Illuminate\Database\Eloquent\Model
Show file Open project: ppy/osu-web Class Usage Examples

Protected Properties

Property Type Description
$casts
$connection
$primaryKey
$table

Public Methods

Method Description
category ( )
getDescriptionAttribute ( $value )
getHeaderDescriptionAttribute ( $value )
getHeaderImageAttribute ( $value )
images ( )
inStock ( $quantity = 1, $includeVariations = false )
masterProduct ( )
notificationRequests ( )
productsInRange ( )
scopeLatest ( $query )
typeMappings ( )
types ( )
variations ( )

Method Details

category() public method

public category ( )

getDescriptionAttribute() public method

public getDescriptionAttribute ( $value )

getHeaderDescriptionAttribute() public method

public getHeaderDescriptionAttribute ( $value )

getHeaderImageAttribute() public method

public getHeaderImageAttribute ( $value )

images() public method

public images ( )

inStock() public method

public inStock ( $quantity = 1, $includeVariations = false )

masterProduct() public method

public masterProduct ( )

notificationRequests() public method

productsInRange() public method

public productsInRange ( )

scopeLatest() public method

public scopeLatest ( $query )

typeMappings() public method

public typeMappings ( )

types() public method

public types ( )

variations() public method

public variations ( )

Property Details

$casts protected property

protected $casts

$connection protected property

protected $connection

$primaryKey protected property

protected $primaryKey

$table protected property

protected $table