BEdita API doc | 4-cactus
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Download

Namespaces

  • BEdita
    • API
      • Auth
      • Controller
        • Admin
        • Model
      • Exception
      • Middleware
      • Model
        • Action
      • Network
        • Exception
      • Utility
    • Core
      • Database
        • Type
      • Exception
      • Filesystem
        • Adapter
        • Exception
        • Thumbnail
      • Job
        • Service
      • Mailer
        • Preview
        • Transport
      • Model
        • Action
        • Behavior
        • Entity
        • Validation
      • ORM
        • Locator
      • Utility

Classes

  • Annotation
  • Application
  • AsyncJob
  • AuthProvider
  • Category
  • DateRange
  • ExternalAuth
  • History
  • Link
  • Location
  • ObjectCategory
  • ObjectPermission
  • ObjectProperty
  • ObjectRelation
  • ObjectTag
  • Profile
  • Property
  • PropertyType
  • Publication
  • Relation
  • RelationType
  • Role
  • RolesUser
  • Tag
  • Translation
  • Tree
  • UserToken

Traits

  • JsonApiAdminTrait
  • JsonApiModelTrait

Class ObjectPermission

ObjectPermission Entity

Cake\ORM\Entity
Extended by BEdita\Core\Model\Entity\ObjectPermission
Namespace: BEdita\Core\Model\Entity
Located at Core/src/Model/Entity/ObjectPermission.php

Properties summary

protected array $_accessible

Fields that can be mass assigned using newEntity() or patchEntity().

Fields that can be mass assigned using newEntity() or patchEntity().

Note that when '' is set to true, this allows all unspecified fields to be mass assigned. For security purposes, it is advised to set '' to false (or remove it), and explicitly make individual fields accessible as needed.

# [ '*' => true, 'id' => false, ]

Magic properties

public integer $id
public integer $object_id
public integer $role_id
public string $params
public BEdita\Core\Model\Entity\ObjectEntity $object
public BEdita\Core\Model\Entity\Role $role
BEdita API doc | 4-cactus API documentation generated by ApiGen