Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CApiAPI access
 CColorColor constants
 CCreateTraitAdds create() to entities
 CCrudTraitAdds CRUD methods to entities
 CEnumOptionA custom field enum option
 COrganizationExportAn organization export
 CStatusA project status
 CAbstractWebhookA webhook
 CDateTimeTrait
 CDueTraitAdds date helpers
 CEventAn event obtained via sync token or delivered to you via webhook
 COrganizationExportAn organization export
 CPortfolioA portfolio
 CProjectA project
 CSectionA project section
 CStatusA project status
 CTagA tag
 CTaskA task
 CAttachmentA file attachment
 CStoryA task story
 CAbstractWebhookA webhook
 CDeleteTraitAdds delete() to entities
 CCrudTraitAdds CRUD methods to entities
 CStatusA project status
 CAttachmentA file attachment
 CAbstractWebhookA webhook
 CFieldSettingsTraitAdds custom field settings to an entity
 CPortfolioA portfolio
 CProjectA project
 CImmutableArrayTraitMutation via array-access is not allowed by default
 CAbstractEntityA resource with a GID
 CLikesTraitThe resource can be "liked"
 CTaskA task
 CStoryA task story
 CPoolPools entities in runtime memory
 CSimpleCachePoolAdapts a PSR-16 SimpleCache instance to the runtime entity pool
 CPostMutatorTraitAdds helpers to entities with fields that have to mutated through POST after creation
 CFollowersTraitThe resource has followers that can only be changed via POST
 CMembersTraitThe resource has members
 CCustomFieldA custom field
 CUserA user
 CSyncTraitAdds event syncing to entities
 CProjectA project
 CTaskA task
 CProjectTemplateA team project template
 CTaskIteratorTraitThe resource can be iterated directly for tasks
 CSectionA project section
 CTagA tag
 CTaskListA user's task list in a given workspace
 CUpdateTraitAdds update() to entities
 CCrudTraitAdds CRUD methods to entities
 CEnumOptionA custom field enum option
 CWorkspaceA workspace / organization
 CUrlTrait
 CPortfolioA portfolio
 CProjectA project
 CTagA tag
 CTaskA task
 CTeamA team
 CUsersTraitThe resource has users
 CTeamA team
 CWorkspaceA workspace / organization
 CArrayAccess
 CDataA data object with support for annotated magic methods
 CFieldEntriesActs as a container for a task's custom-field values
 CCacheInterface
 CFileCacheAn optional bare bones PSR-16 "compliant" file-based cache for SimpleCachePool
 CCommand
 CAsanaCall
 CAsanaGet
 CAsanaTest
 CCountable
 CFieldEntriesActs as a container for a task's custom-field values
 CDeferrableProvider
 CAsanaServiceProvider
 CFacade
 CAsana
 CIteratorAggregate
 CPortfolioA portfolio
 CProjectA project
 CSectionA project section
 CTagA tag
 CFieldEntriesActs as a container for a task's custom-field values
 CTaskListA user's task list in a given workspace
 CJsonSerializable
 CDataA data object with support for annotated magic methods
 CRuntimeException
 CAsanaErrorAn Api error
 CServiceProvider
 CAsanaServiceProvider