PHP 클래스 Cartalyst\Tags\IlluminateTag

상속: extends Illuminate\Database\Eloquent\Model
파일 보기 프로젝트 열기: cartalyst/tags 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$timestamps

보호된 프로퍼티들

프로퍼티 타입 설명
$fillable
$table
$taggedModel string The tagged entities model.

공개 메소드들

메소드 설명
delete ( )
getTaggedModel ( ) : string Returns the tagged entities model.
scopeName ( Builder $query, string $name ) : Builder Finds a tag by its name.
scopeSlug ( Builder $query, string $slug ) : Builder Finds a tag by its slug.
setTaggedModel ( string $taggedModel ) : void Sets the tagged entities model.
taggable ( ) : Illuminate\Database\Eloquent\Relations\MorphTo Returns the polymorphic relationship.
tagged ( ) : Illuminate\Database\Eloquent\Relations\HasMany Returns this tag tagged entities.

메소드 상세

delete() 공개 메소드

public delete ( )

getTaggedModel() 공개 정적인 메소드

Returns the tagged entities model.
public static getTaggedModel ( ) : string
리턴 string

scopeName() 공개 메소드

Finds a tag by its name.
public scopeName ( Builder $query, string $name ) : Builder
$query Illuminate\Database\Eloquent\Builder
$name string
리턴 Illuminate\Database\Eloquent\Builder

scopeSlug() 공개 메소드

Finds a tag by its slug.
public scopeSlug ( Builder $query, string $slug ) : Builder
$query Illuminate\Database\Eloquent\Builder
$slug string
리턴 Illuminate\Database\Eloquent\Builder

setTaggedModel() 공개 정적인 메소드

Sets the tagged entities model.
public static setTaggedModel ( string $taggedModel ) : void
$taggedModel string
리턴 void

taggable() 공개 메소드

Returns the polymorphic relationship.
public taggable ( ) : Illuminate\Database\Eloquent\Relations\MorphTo
리턴 Illuminate\Database\Eloquent\Relations\MorphTo

tagged() 공개 메소드

Returns this tag tagged entities.
public tagged ( ) : Illuminate\Database\Eloquent\Relations\HasMany
리턴 Illuminate\Database\Eloquent\Relations\HasMany

프로퍼티 상세

$fillable 보호되어 있는 프로퍼티

protected $fillable

$table 보호되어 있는 프로퍼티

protected $table

$taggedModel 보호되어 있는 정적으로 프로퍼티

The tagged entities model.
protected static string $taggedModel
리턴 string

$timestamps 공개적으로 프로퍼티

public $timestamps