Index
-
\setasign\SetaPDF2
-
Core
-
Type
- AbstractType
- BypassSecHandlerInterface
- Dictionary
- Exception
- IndirectObjectInterface
- IndirectReference
- OwnerInterface
- PdfArray
- PdfBoolean
- PdfCallback
- PdfDictionary
- PdfHexString
- PdfIndirectObject
- PdfIndirectReference
- PdfName
- PdfNull
- PdfNumeric
- PdfObjectStream
- PdfRaw
- PdfScalarValueInterface
- PdfStream
- PdfString
- PdfStringInterface
- PdfToken
-
Type
-
Core
setasign\SetaPDF2\Core\Type
IndirectObjectInterface Interface indirect objects and object references
File: /SetaPDF v2/Core/Type/IndirectObjectInterface.php
Old class name (alias):
\SetaPDF_Core_Type_IndirectObjectInterface
Implemented in
Implements
Summary
Methods
attach()
Internal PHP method: SplSubject::attach
cleanUp()
This method is used to clean up an object by releasing memory and references.
The observers have to be removed with the "detach()"-method. Only if there is no observer left this method should really release resources.
The method has to be implemented by each object type
detach()
Internal PHP method: SplSubject::detach
ensure()
array &$ensuredObjectsList = array ( )
Ensures the access to the value.
Parameters
- $forceObservation: bool
- $ensuredObjectsList: array
A list of all ensured indirect objects to prevent recursion
getObjectIdent()
Get the Object Identifier.
This identifier has nothing to do with the object numbers of a PDF document. They will be used to map an object to document related object numbers.
getOwnerPdfDocument()
Returns the owner document.
notify()
Internal PHP method: SplSubject::notify
