PHP Класс Cartalyst\Tags\IlluminateTag

Наследование: extends Illuminate\Database\Eloquent\Model
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$timestamps

Защищенные свойства (Protected)

Свойство Тип Описание
$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