|
| __toString () |
|
| isAllowedToSetReadOnlyAttribute ($attributeName) |
|
| onCreated () |
|
| onModified () |
|
| __set ($attributeName, $value) |
|
| delete () |
|
| save ($runValidation=true, array $attributeNames=null) |
|
| addWorkflowToProcessAfterSave (Workflow $workflow) |
|
| getWorkflowsToProcessAfterSave () |
|
| setDoNotProcessWorkflowOnSave () |
|
| setProcessWorkflowOnSave () |
|
| shouldProcessWorkflowOnSave () |
|
| forgetOriginalAttributeValues () |
|
| testBeforeDelete () |
|
| isAttributeAudited ($attributeName) |
|
| isAllowedToSetReadOnlyAttribute ($attributeName) |
|
| getIsNewModel () |
|
| __construct ($setDefaults=true, RedBean_OODBBean $bean=null, $forceTreatAsCreation=false, $runConstruction=true) |
|
| serialize () |
|
| unserialize ($data) |
|
| getPrimaryBean () |
|
| getClassId ($modelClassName) |
|
| getClassBean ($modelClassName) |
|
| getModelIdentifier () |
|
| castDown (array $derivedModelClassNames) |
|
| isSame (RedBeanModel $model) |
|
| __toString () |
|
| __get ($attributeName) |
|
| __set ($attributeName, $value) |
|
| __isset ($attributeName) |
|
| __unset ($attributeName) |
|
| attributeNames () |
|
| isAttribute ($attributeName) |
|
| isAttributeWithLowerCaseConversion ($attributeName) |
|
| isAttributeReadOnly ($attributeName) |
|
| isAttributeFormattedAsProbability ($attributeName) |
|
| isAllowedToSetReadOnlyAttribute ($attributeName) |
|
| rules () |
|
| behaviors () |
|
| attributeLabels () |
|
| abbreviatedAttributeLabels () |
|
| validate (array $attributeNames=null, $ignoreRequiredValidator=false) |
|
| onBeforeValidate (CModelEvent $event) |
|
| onAfterValidate ($event) |
|
| getValidatorList () |
|
| getValidators ($attributeName=null) |
|
| forgetValidators () |
|
| createValidators () |
|
| isUniqueAttributeValue ($attributeName, $value) |
|
| save ($runValidation=true, array $attributeNames=null) |
|
| isRelatedModelReallyModified ($relatedModel, $relationType, $isOwned) |
|
| isReallyModified ($relationType, $isOwned) |
|
| onBeforeSave ($event) |
|
| onAfterSave ($event) |
|
| onRedBeanOneToManyRelatedModelsChange ($event) |
|
| onBeforeDelete ($event) |
|
| onAfterDelete ($event) |
|
| isModified () |
|
| delete () |
|
| isDeleted () |
|
| isDeletable () |
|
| forget () |
|
| isAttributeRequired ($attributeName) |
|
| isAttributeSafe ($attributeName) |
|
| getAttributeLabel ($attributeName) |
|
| getAttributeLabelsForAllActiveLanguagesByAttributeName ($attributeName) |
|
| hasErrors ($attributeNameOrNames=null) |
|
| getErrors ($attributeNameOrNames=null) |
|
| getError ($attributeName) |
|
| addError ($attributeName, $errorMessage) |
|
| addErrors (array $errors) |
|
| clearErrors ($attributeName=null) |
|
| generateAttributeLabel ($attributeName) |
|
| getAttributes (array $attributeNames=null) |
|
| setAttributes (array $values, $safeOnly=true) |
|
| unsetAttributes ($attributeNames=null) |
|
| onUnsafeAttribute ($name, $value) |
|
| getScenario () |
|
| setScenario ($scenarioName) |
|
| getSafeAttributeNames () |
|
| getIterator () |
|
| offsetExists ($offset) |
|
| offsetGet ($offset) |
|
| offsetSet ($offset, $item) |
|
| offsetUnset ($offset) |
|
| stringifyOneToManyRelatedModelsValues ($values) |
|
| setIsCopied () |
|
| isCopied () |
|
| addValidator ($attribute, $validator, $params=array()) |
|
| init () |
|
| attachEvents ($events) |
|
| events () |
|
| attachEventHandler ($name, $handler) |
|
| detachEventHandler ($name, $handler) |
|
|
static | getByName ($name) |
|
static | getModuleClassName () |
|
static | getPrimaryByAccountIdAndContactId ($accountId, $contactId) |
|
static | getByAccountAndContact (Account $account, Contact $contact) |
|
static | getDefaultMetadata () |
|
static | isTypeDeletable () |
|
static | canSaveMetadata () |
|
static | getDefaultMetadata () |
|
static | isTypeDeletable () |
|
static | getGamificationRulesType () |
|
static | getNonConfigurableAttributes () |
|
static | getByName ($name) |
|
static | getCanHaveBean () |
|
static | model ($className=null) |
|
static | getAll ($orderBy=null, $sortDescending=false, $modelClassName=null) |
|
static | getSubset (RedBeanModelJoinTablesQueryAdapter $joinTablesAdapter=null, $offset=null, $count=null, $where=null, $orderBy=null, $modelClassName=null, $selectDistinct=false) |
|
static | getSubsetIds (RedBeanModelJoinTablesQueryAdapter $joinTablesAdapter=null, $offset=null, $count=null, $where=null, $orderBy=null, $modelClassName=null, $selectDistinct=false) |
|
static | makeSubsetOrCountSqlQuery ($tableName, RedBeanModelJoinTablesQueryAdapter $joinTablesAdapter, $offset=null, $count=null, $where=null, $orderBy=null, $selectCount=false, $selectDistinct=false, array $quotedExtraSelectColumnNameAndAliases=array()) |
|
static | getCount (RedBeanModelJoinTablesQueryAdapter $joinTablesAdapter=null, $where=null, $modelClassName=null, $selectDistinct=false) |
|
static | getById ($id, $modelClassName=null) |
|
static | deleteAll () |
|
static | mangleTableName () |
|
static | getTableName () |
|
static | getTableNames ($classNames) |
|
static | getForeignKeyName ($modelClassName, $relationName) |
|
static | getModelClassNameByIdentifier ($identifier) |
|
static | getMetadata () |
|
static | canSaveMetadata () |
|
static | setMetadata (array $metadata) |
|
static | getDefaultMetadata () |
|
static | isTypeDeletable () |
|
static | forgetAll () |
|
static | getModelLabelByTypeAndLanguage ($type, $language=null) |
|
static | getAnAttributeLabel ($attributeName) |
|
static | makeModel (RedBean_OODBBean $bean, $modelClassName=null) |
|
static | makeModels (array $beans, $modelClassName=null) |
|
static | getModuleClassName () |
|
static | getLastClassInBeanHeirarchy () |
|
static | getSortAttributesByAttribute ($attribute) |
|
static | isCacheable () |
|
static | getYiiValidatorsToRedBeanValidators () |
|
static | getHasManyOpposingRelationName (RedBeanModel $model, $precedingModelClassName, $precedingRelation) |
|
static | relationLinksToPrecedingRelation ($modelClassName, $relation, $precedingModelClassName=null, $precedingRelation=null) |
|
static | allowMemcacheCache () |
|
static | getCanHaveBean () |
|
static | getMetadata () |
|
static | isAnAttribute ($attributeName) |
|
static | resolveAttributeModelClassName ($attributeName) |
|
static | getAttributeModelClassName ($attributeName) |
|
static | isRelation ($attributeName) |
|
static | isOwnedRelation ($attributeName) |
|
static | getRelationType ($relationName) |
|
static | getRelationModelClassName ($relationName) |
|
static | getRelationLinkType ($relationName) |
|
static | getRelationLinkName ($relationName) |
|
static | isRelationTypeAHasManyVariant ($relationName) |
|
static | isRelationTypeAHasOneVariant ($relationName) |
|
static | isADerivedRelationViaCastedUpModel ($relationName) |
|
static | getDerivedRelationType ($relationName) |
|
static | getDerivedRelationModelClassName ($relationName) |
|
static | getDerivedRelationViaCastedUpModelOpposingRelationName ($relationName) |
|
static | getInferredRelationModelClassNamesForRelation ($relation) |
|
static | getColumnNameByAttribute ($attributeName) |
|
static | getAttributeNames () |
|
static | generateAnAttributeLabel ($attributeName) |
|
static | getAbbreviatedAttributeLabel ($attributeName) |
|
static | getTranslatedAttributeLabels ($language) |
|
static | getMixedInModelClassNames () |
|
static | isRelationTypeAManyManyVariant ($relationName) |
|
|
static | getLabel ($language=null) |
|
static | getPluralLabel ($language=null) |
|
static | translatedAttributeLabels ($language) |
|
static | getByNameOrEquivalent ($attributeName, $value) |
|
static | translatedAttributeLabels ($language) |
|
static | makeCasedLinkName ($relationType, $linkType, $relationLinkName) |
|
static | getModelIdentifierByClassNameAndBeanId ($modelClassName, $beanId) |
|
static | assertMetadataIsValid (array $metadata) |
|
static | getByRelatedClassId ($relatedModelClassName, $id, $modelClassName=null) |
|
static | getLabel ($language=null) |
|
static | getPluralLabel ($language=null) |
|
static | getAttributeLabelByLanguage ($attributeName, $language) |
|
static | getTranslatedCustomAttributeLabelByLanguage ($attributeName, $languageCode) |
|
static | resolveModelClassNameForClassesWithoutBeans (&$modelClassName) |
|
static | translatedAbbreviatedAttributeLabels ($language) |
|
static | translatedAttributeLabels ($language) |
|
static | getAttributeNamesToClassNamesForModel () |
|
static | getAttributeNamesNotBelongsToOrManyManyForModel () |
|
static | getRelationNameToRelationTypeModelClassNameAndOwnsForModel () |
|
static | getDerivedRelationNameToTypeModelClassNameAndOppposingRelationForModel () |
|
static | forgetBeanModel ($modelClassName) |
|
static | forgetAllBeanModels () |
|
static | resolveCacheAndMapMetadataForAllClassesInHeirarchy () |
|
static | resolveCachedMetadataForIntegrity ($cachedData) |
|
static | resolveLinkTypeAndRelationLinkName ($relationTypeModelClassNameAndOwns, &$linkType, &$relationLinkName) |
|