Entry
class Entry implements JsonSerializable, ObjectInterface, ObjectInterface, ExportableInterface (View source)
Traits
Properties
| protected | $entryFormatter | ||
| protected | $exEntryID | ||
| protected | $author | ||
| protected | $exEntryDisplayOrder | ||
| protected | $exEntryDateCreated | ||
| protected | $entity | ||
| protected | $exEntryDateModified | ||
| protected | $attributes | ||
| protected | $associations | 
Methods
No description
No description
Sets the attribute of a user info object to the specified value, and saves it in the database.
Returns either an attribute (if passed an attribute handle) or the content of an association, if it matches an association.
Checks if this Entry's entity handle is the same as the one specified
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Entry constructor.
Updates the entity dateModified field Normally called by ExpressValue Entity
Formats the label of this entry to the mask (e.g. %product-name%) or the standard format
No description
No description
No description
No description
No description
No description
No description
No description
No description
Details
        
                            CategoryInterface
    getObjectAttributeCategory()
        
    
    No description
        
                            AttributeValueInterface|null
    getAttributeValueObject(AttributeKeyInterface|string $ak, bool $createIfNotExists = false)
        
    
    No description
        
                            
    getAttribute($ak, $mode = false)
        
    
    No description
        
                            Value
    getAttributeValue($ak)
        
    
    No description
        
                            
    clearAttribute($ak)
        
    
    No description
        
                            Value
    setAttribute($ak, mixed $value)
        
    
    Sets the attribute of a user info object to the specified value, and saves it in the database.
        
                            
    __call($nm, $a)
        
    
    Returns either an attribute (if passed an attribute handle) or the content of an association, if it matches an association.
        
                            bool
    is($entityHandle)
        
    
    Checks if this Entry's entity handle is the same as the one specified
        
                            
    getPermissionObjectIdentifier()
        
    
    No description
        
                            
    getPermissionResponseClassName()
        
    
    No description
        
                            
    getPermissionAssignmentClassName()
        
    
    No description
        
                            
    getPermissionObjectKeyCategoryHandle()
        
    
    No description
        
                            Entity
    getEntity()
        
    
    No description
        
                            
    setEntity(mixed $entity)
        
    
    No description
        
                            mixed
    getID()
        
    
    No description
        
                            
    setID(mixed $exEntryID)
        
    
    No description
        
                            mixed
    getAttributes()
        
    
    No description
        
                            
    setAttributes(mixed $attributes)
        
    
    No description
        
                            mixed
    getEntryDisplayOrder()
        
    
    No description
        
                            
    setEntryDisplayOrder(mixed $exEntryDisplayOrder)
        
    
    No description
        
                            mixed
    getAssociations()
        
    
    No description
        
                            
    setAssociations(mixed $associations)
        
    
    No description
        
                            Association|null
    getAssociation($handle)
        
    
    No description
        
                            Association|null
    getEntryAssociation(Association $association)
        
    
    Get the EntryAssociation for a given association
        
                            mixed
    getOwnedByEntry()
        
    
    No description
        
                            
    __construct()
        
    
    Entry constructor.
        
                            
    updateDateModified()
        
    
    Updates the entity dateModified field Normally called by ExpressValue Entity
        
                            mixed
    getLabel()
        
    
    Formats the label of this entry to the mask (e.g. %product-name%) or the standard format
        
                            array|mixed
    jsonSerialize()
        
    
    No description
        
                            DateTime
    getDateModified()
        
    
    No description
        
                            
    setDateModified(mixed $exEntryDateModified)
        
    
    No description
        
                            DateTime
    getDateCreated()
        
    
    No description
        
                            
    setDateCreated(mixed $exEntryDateCreated)
        
    
    No description
        
                            mixed
    associateEntries()
        
    
    No description
        
                            ItemInterface
    getExporter()
        
    
    No description
        
                            mixed
    getAuthor()
        
    
    No description
        
                            
    setAuthor(mixed $author)
        
    
    No description