PHP Class App\Models\Forum\ForumCover

Inheritance: extends Illuminate\Database\Eloquent\Model, use trait App\Traits\Imageable
Show file Open project: ppy/osu-web Class Usage Examples

Protected Properties

Property Type Description
$casts
$guarded
$table

Public Methods

Method Description
forum ( )
getDefaultTopicCoverAttribute ( )
getFileRoot ( )
getMaxDimensions ( )
setDefaultTopicCoverAttribute ( $value )
setMainCoverAttribute ( $value )
updateFile ( $filePath, $user )
upload ( $filePath, $user, $forum = null )
user ( )

Method Details

forum() public method

public forum ( )

getDefaultTopicCoverAttribute() public method

getFileRoot() public method

public getFileRoot ( )

getMaxDimensions() public method

public getMaxDimensions ( )

setDefaultTopicCoverAttribute() public method

public setDefaultTopicCoverAttribute ( $value )

setMainCoverAttribute() public method

public setMainCoverAttribute ( $value )

updateFile() public method

public updateFile ( $filePath, $user )

upload() public static method

public static upload ( $filePath, $user, $forum = null )

user() public method

public user ( )

Property Details

$casts protected property

protected $casts

$guarded protected property

protected $guarded

$table protected property

protected $table