Index
-
\com\setasign\Konquadrat
-
Object
- AbstractCachingDocument
- AbstractObject
- AbstractObjectInterface
- AbstractObjectSet
- Action
- ActionResolver
- ActionResolverInterface
- Custom
- Database
- DocumentInterface
- DocumentResolver
- DocumentResolverInterface
- GlobalDiWakeupObjectResolver
- History
- ImportInterface
- InitTraitResolver
- InitTraitResolverInterface
- InstancePool
- InstancePoolInterface
- InstancePoolManager
- ManualQueryBuilder
- MassActionResolver
- MassActionResolverInterface
- MessageList
- MissingConfigurationException
- ObjectConfig
- ObjectFactory
- ObjectFactoryInterface
- ObjectFinder
- ObjectManager
- ObjectSaveException
- ObjectSet
- ObjectSet
- ObjectTableManager
- Scope
- Selector
- SmartObjectSet
- TemporaryReference
- TransactionManager
- UnknownObjectException
- WakeupObjectResolverInterface
-
Object
com\setasign\Konquadrat\Object
AbstractCachingDocument
File: /Konquadrat/src/Object/AbstractCachingDocument.php
Class hierarchy
Implements
Summary
Methods
calculateHash()
Calculates the hash to define when the file should be generated.
Note: You shouldn't use $this->getObject()->changeDateTime because though saving the generated file under the object the cache will never hit.
generateFile()
abstract protected AbstractCachingDocument::generateFile (
void
): \com\setasign\SetaFramework\FileSystem\FileGenerates the file.
The implementation shouldn't care about the cache or anything.
getFileFieldName()
The file field in which is generated file will be stored.
triggerChangeDateTime should be set to false for this field!
