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