rapila
Public Member Functions | List of all members
Document Class Reference
Inheritance diagram for Document:
BaseDocument

Public Member Functions

 getMimetype ()
 
 getExtension ()
 
 getDocumentKind ()
 
 getNameAndExtension ()
 
 getNameTruncated ()
 
 getFullName ()
 
 getDescriptionOrName ()
 
 isImage ()
 
 isGDImage ()
 
 getDisplayUrl ($aUrlParameters=array(), $sFileModule= 'display_document')
 
 shouldBeIncludedInList ($sLanguageId, $oPage)
 
 renderListItem ($oTemplate, $aUrlParams=array())
 
 getCategoryName ()
 
 getPreviewForAdminList ($iSize=190)
 
 getPreview ($iSize=190, $bRefresh=true, $bMayReturnTemplate=false)
 
 getImage ()
 
 getDimensionsIfImage ($sPostfix="px")
 
 getData (PropelPDO $oConnection=null)
 
 setData ($mData)
 
 getDataSize ()
 
 getFileSize ($sFilesizeFormat= 'auto_iso')
 
 getFileInfo ($sFilesizeFormat= 'auto_iso')
 
 getLink ()
 
 getLicenseInfo ()
 
 getLicenseUrl ()
 
 getLicenseImageUrl ()
 
 getLicenseDisclaimer ()
 
 getDocumentCategory (PropelPDO $con=null, $doQuery=true)
 
 isInternallyManaged ()
 
 hasTags ()
 
 getHasTags ()
 
 getHasDescription ()
 
 hasReferees ()
 
- Public Member Functions inherited from BaseDocument
 applyDefaultValues ()
 
 __construct ()
 
 getId ()
 
 getName ()
 
 getOriginalName ()
 
 getDescription ()
 
 getContentCreatedAt ($format= '%x')
 
 getLicense ()
 
 getAuthor ()
 
 getLanguageId ()
 
 getOwnerId ()
 
 getDocumentTypeId ()
 
 getDocumentCategoryId ()
 
 getIsPrivate ()
 
 getIsProtected ()
 
 getSort ()
 
 getHash ()
 
 getCreatedAt ($format= 'Y-m-d H:i:s')
 
 getUpdatedAt ($format= 'Y-m-d H:i:s')
 
 getCreatedBy ()
 
 getUpdatedBy ()
 
 setId ($v)
 
 setName ($v)
 
 setOriginalName ($v)
 
 setDescription ($v)
 
 setContentCreatedAt ($v)
 
 setLicense ($v)
 
 setAuthor ($v)
 
 setLanguageId ($v)
 
 setOwnerId ($v)
 
 setDocumentTypeId ($v)
 
 setDocumentCategoryId ($v)
 
 setIsPrivate ($v)
 
 setIsProtected ($v)
 
 setSort ($v)
 
 setHash ($v)
 
 setCreatedAt ($v)
 
 setUpdatedAt ($v)
 
 setCreatedBy ($v)
 
 setUpdatedBy ($v)
 
 hasOnlyDefaultValues ()
 
 hydrate ($row, $startcol=0, $rehydrate=false)
 
 ensureConsistency ()
 
 reload ($deep=false, PropelPDO $con=null)
 
 delete (PropelPDO $con=null)
 
 save (PropelPDO $con=null)
 
 getValidationFailures ()
 
 validate ($columns=null)
 
 getByName ($name, $type=BasePeer::TYPE_PHPNAME)
 
 getByPosition ($pos)
 
 toArray ($keyType=BasePeer::TYPE_PHPNAME, $includeLazyLoadColumns=true, $alreadyDumpedObjects=array(), $includeForeignObjects=false)
 
 setByName ($name, $value, $type=BasePeer::TYPE_PHPNAME)
 
 setByPosition ($pos, $value)
 
 fromArray ($arr, $keyType=BasePeer::TYPE_PHPNAME)
 
 buildCriteria ()
 
 buildPkeyCriteria ()
 
 getPrimaryKey ()
 
 setPrimaryKey ($key)
 
 isPrimaryKeyNull ()
 
 copyInto ($copyObj, $deepCopy=false, $makeNew=true)
 
 copy ($deepCopy=false)
 
 getPeer ()
 
 setLanguage (Language $v=null)
 
 getLanguage (PropelPDO $con=null, $doQuery=true)
 
 setUserRelatedByOwnerId (User $v=null)
 
 getUserRelatedByOwnerId (PropelPDO $con=null, $doQuery=true)
 
 setDocumentType (DocumentType $v=null)
 
 getDocumentType (PropelPDO $con=null, $doQuery=true)
 
 setDocumentCategory (DocumentCategory $v=null)
 
 getDocumentCategory (PropelPDO $con=null, $doQuery=true)
 
 setDocumentData (DocumentData $v=null)
 
 getDocumentData (PropelPDO $con=null, $doQuery=true)
 
 setUserRelatedByCreatedBy (User $v=null)
 
 getUserRelatedByCreatedBy (PropelPDO $con=null, $doQuery=true)
 
 setUserRelatedByUpdatedBy (User $v=null)
 
 getUserRelatedByUpdatedBy (PropelPDO $con=null, $doQuery=true)
 
 clear ()
 
 clearAllReferences ($deep=false)
 
 __toString ()
 
 isAlreadyInSave ()
 
 getReferees ()
 
 addTag ($mTag)
 
 removeTag ($mTag)
 
 removeAllTags ()
 
 tags ($sReturn= 'tag')
 
 getTags ()
 
 mayOperate ($sOperation, $oUser=false)
 
 mayBeInserted ($oUser=false)
 
 mayBeUpdated ($oUser=false)
 
 mayBeDeleted ($oUser=false)
 
 keepUpdateDateUnchanged ()
 
 getCreatedAtTimestamp ()
 
 getCreatedAtFormatted ($sLanguageId=null, $sFormatString= 'x')
 
 getUpdatedAtTimestamp ()
 
 getUpdatedAtFormatted ($sLanguageId=null, $sFormatString= 'x')
 
 keepUpdateUserUnchanged ()
 
 getPKArray ()
 
 getPKString ()
 

Additional Inherited Members

- Static Public Member Functions inherited from BaseDocument
static addTagTo ($sDocumentId, $mTag)
 
static removeTagFrom ($sDocumentId, $mTag)
 
static removeAllTagsFrom ($sDocumentId)
 
static tagsFor ($sDocumentId=null, $sReturn= 'tag')
 
- Public Attributes inherited from BaseDocument
const PEER = 'DocumentPeer'
 
const TAG_MODEL_NAME = 'Tag'
 
const TAG_INSTANCE_MODEL_NAME = 'TagInstance'
 
- Protected Member Functions inherited from BaseDocument
 doSave (PropelPDO $con)
 
 doInsert (PropelPDO $con)
 
 doUpdate (PropelPDO $con)
 
 doValidate ($columns=null)
 
- Protected Attributes inherited from BaseDocument
 $startCopy = false
 
 $id
 
 $name
 
 $original_name
 
 $description
 
 $content_created_at
 
 $license
 
 $author
 
 $language_id
 
 $owner_id
 
 $document_type_id
 
 $document_category_id
 
 $is_private
 
 $is_protected
 
 $sort
 
 $hash
 
 $created_at
 
 $updated_at
 
 $created_by
 
 $updated_by
 
 $aLanguage
 
 $aUserRelatedByOwnerId
 
 $aDocumentType
 
 $aDocumentCategory
 
 $aDocumentData
 
 $aUserRelatedByCreatedBy
 
 $aUserRelatedByUpdatedBy
 
 $alreadyInSave = false
 
 $alreadyInValidation = false
 
 $alreadyInClearAllReferencesDeep = false
 
 $validationFailures = array()
 
- Static Protected Attributes inherited from BaseDocument
static $peer
 

Member Function Documentation

Document::getLink ( )

Shortcut for getDisplayUrl(array(), 'display_document');

Deprecated:
use Document->getDisplayUrl() instead
Todo:
remove

The documentation for this class was generated from the following file: