Namespace \Scrivo
Interfaces
- Cache
- The Scrivo cache interface defines the interface for cache classes.
- StatusCodes
- The StatusCodes interface just defines a number of status codes that can be returned from Scrivo exceptions.
Classes
- AccessController
- Class that deals with the user permissions on objects.
- Action
- ApplicationDefinition
- The ApplicationDefinition class is used to create references to applications.
- ApplicationException
- Class to represent an application (expected/recoverable) error condition.
- ArgumentCheck
- The ArgumentCheck class contains utility functions for type checking of arguments.
- Asset
- AssetSet
- A Scrivo Asset set is a group of Scrivo assets with a common parent id.
- Autoloader
- The autoloader class for Scrivo classes.
- ByteArray
- Wrapper class for 8 byte character strings.
- Config
- Class to hold Scrivo configuration data.
- Context
- Class that defines a Scrivo context.
- Downloadable
- The Scrivo Downloadable class is a simple conveniance class to pass downloadable file data from an action.
- File
- Folder
- I18n
- Class for Scrivo internationalization (i18n) resources.
- IdLabel
- Class to represent id-label pairs.
- ItemList
- Item lists (or Scrivo list) are a very versitle way of adding list like data to a page (faq, comments, news and even a forurm like)
- Language
- Class that represents a language.
- LayoutAction
- The layout class provides a template system.
- ListItem
- A Scrivo list item is a simple data structure for list item data.
- ListItemDefinition
- Class to hold the definition of a list item.
- ListItemProperty
- The ListItemProperty class is the base class for all list item properties.
- ListItemPropertyDefinition
- Class to hold the property definitions for list item properties.
- LocalCache
- The LocalCache is the cache that Scrivo uses to store already instantiated objects.
- LoginKey
- Add a login_events record with a temporary key that can be used to log in.
- ModifiedTouched
- The ModifiedTouched class models the relation of pages that need to be touched (their modification date updated) when some other pages is updated.
- ObjectRole
- Class that represents an object-role relation.
- Page
- A Scrivo Page is most essential Scrivo entity.
- PageDefinition
- The PageDefinition class is used to create a definition for a page.
- PageDefinitionHints
- The PageDefinitionHints class is used to prevent page definition selection in the Scrivo user interface.
- PageDefinitionTab
- The class PageDefinitionTab is used to create tabs in the Scrivo user interface.
- PageProperty
- The PageProperty class is the base class for all page properties.
- PagePropertyDefinition
- The PagePropertyDefinition is used to create definions for page properties.
- PageSet
- A Scrivo Page set is a group of Scrivo pages with a common parent id.
- PdoConnection
- Class to manage the connection to the Scrivo database.
- PropertySet
- A property set provides property access to the page properties of a page or list item properties of a list item.
- Request
- ResourceException
- Class to represent an error raised due failure of a server resource.
- Role
- Class that represents a system role class.
- RoleSet
- A role set is a utilitity object to determine the if a specific item (page, list or asset) is readable.
- SequenceNo
- Class to manage the sequence (or order) numbers of various Scrivo entities.
- Session
- The Scrivo Session class is a lightweight container for session variables.
- String
- Wrapper class for PHP strings to enforce consistent and safe multi-byte (UTF-8) string handling.
- SystemException
- Class to represent an error raised due failure in Scrivo program logic.
- User
- The Scrivo User class represents the user entity in Scrivo.
- UserInterfaceLanguage
- The user interface languate class is a simple class to list the current implemented language sets for the Scrivo user interface.
- UserRole
- Class that represents a user-role relation.
Documentation generated by phpDocumentor 2.0.0a12 and ScrivoDocumentor on August 29, 2013