Overview

Namespaces

  • rsanchez
    • Deep
      • App
        • EE
        • Laravel
          • Facade
      • Collection
      • Hydrator
      • Model
      • Plugin
      • Relations
      • Repository

Classes

  • AbstractEntity
  • AbstractField
  • AbstractProperty
  • Asset
  • Category
  • CategoryField
  • CategoryPosts
  • Channel
  • Comment
  • Entry
  • Field
  • Fieldtype
  • File
  • GridCol
  • GridRow
  • JoinableScope
  • MatrixCol
  • MatrixRow
  • Member
  • MemberField
  • PlayaEntry
  • RelationshipEntry
  • Site
  • Title
  • UploadPref

Interfaces

  • FileInterface

Traits

  • GlobalAttributeVisibilityTrait
  • JoinableTrait
  • Overview
  • Namespace
  • Class
  • Tree

Class AbstractEntity

Model for the channel entries, matrix rows and grid rows

Illuminate\Database\Eloquent\Model
Extended by rsanchez\Deep\Model\AbstractEntity

Direct known subclasses

rsanchez\Deep\Model\GridRow, rsanchez\Deep\Model\MatrixRow, rsanchez\Deep\Model\Title

Indirect known subclasses

rsanchez\Deep\Model\Entry, rsanchez\Deep\Model\PlayaEntry, rsanchez\Deep\Model\RelationshipEntry
Abstract
Namespace: rsanchez\Deep\Model
Located at Model/AbstractEntity.php
Methods summary
abstract public string|integer
# getId( )

Get the entity ID (eg. entry_id or row_id)

Get the entity ID (eg. entry_id or row_id)

Returns

string|integer
abstract public string|null
# getType( )

Get the entity type (eg. 'matrix' or 'grid' or 'entry')

Get the entity type (eg. 'matrix' or 'grid' or 'entry')

Returns

string|null
API documentation generated by ApiGen 2.8.0