Solstice documentation
Solstice - README
Solstice - Changes
Solstice Makefile.PL
App [
view source
]
AuthZManager - AuthZManager documentation
[
view source
]
BlackBox - BlackBox documentation
[
view source
]
Breadcrumbs [
view source
]
CleanupHandler [
view source
]
Config [
view source
]
Download - Download documentation
[
view source
]
Factory [
view source
]
FileUploadMeter - FileUploadMeter documentation
[
view source
]
FormInput - FormInput documentation
[
view source
]
IntegerLibrary - A library of generic integer manipulation functions.
[
view source
]
JSCalendar::View::DateTime::Editor - A view of a Solstice DateTime obj,
[
view source
]
Lighttpd - Lighttpd documentation
[
view source
]
LogMessage [
view source
]
Memcached [
view source
]
Model - The superclass for all Solstice data models.
[
view source
]
Module::AutoInstall [
view source
]
Module::Install [
view source
]
Module::Install::Base [
view source
]
Module::Install::Can [
view source
]
Module::Install::Fetch [
view source
]
Module::Install::Include [
view source
]
Module::Install::Makefile [
view source
]
Module::Install::Metadata [
view source
]
Module::Install::Win32 [
view source
]
Module::Install::WriteAll [
view source
]
MySQL [
view source
]
Person - Person documentation
[
view source
]
Role - Role documentation
[
view source
]
Search - Search documentation
[
view source
]
SimpleCGI - SimpleCGI documentation
[
view source
]
Solstice - Solstice is a Web application development framework for Perl. Based on the MVC programming paradigm, it provides a sensible layout for Web applications that helps you write applications faster and with fewer mistakes.
[
view source
]
Solstice::AdminList - allows for the editing and fetching of admin data
[
view source
]
Solstice::Application - An object representing a Solstice application.
[
view source
]
Solstice::AuthZ - For making authorization queries about particular actions.
[
view source
]
Solstice::AuthZ::Action - Models a specfic action within an application.
[
view source
]
Solstice::AuthZ::Role - Models a group of allowed/disallowed actions.
[
view source
]
Solstice::AuthZManager - For modifying the roles available within the Solstice framework.
[
view source
]
Solstice::Button - A model to hold the data for a Solstice button.
[
view source
]
Solstice::Button::Flyout - Models flyout buttons with nested actions.
[
view source
]
Solstice::Button::PopIn - Create a DHTML-based popup.
[
view source
]
Solstice::Button::PopUp - Open a new browser window and launch an initial state in it.
[
view source
]
Solstice::Button::Static - A button pointing to a static, non-Solstice url.
[
view source
]
Solstice::Button::Transition - The standard button type, used to transition between two states.
[
view source
]
Solstice::ButtonService - A service that tracks what buttons have been created for a page.
[
view source
]
Solstice::CGI - For getting the CGI form parameters.
[
view source
]
Solstice::CGI::FormError - A form error object for Solstice.
[
view source
]
Solstice::Compiler::View - Compiles a View and Template into a perl structure
[
view source
]
Solstice::ConfigService - Provides configuration info to the Solstice Framework.
[
view source
]
Solstice::Configure - Provides configuration info to the Solstice Framework
[
view source
]
Solstice::ContentTypeService - Provides mappings between content-types and icons, MIMEExtensions, etc.
[
view source
]
Solstice::Controller - A virtual superclass for constructing Solstice controllers.
[
view source
]
Solstice::Controller::Application - The super class for all application controllers.
[
view source
]
Solstice::Controller::Application::Auth - Solstice::Controller::Application::Auth documentation
[
view source
]
Solstice::Controller::Application::Main - Controls the lifcycle of Solstice requests.
[
view source
]
Solstice::Controller::Application::REST - The Application controller for the REST 'cgi'.
[
view source
]
Solstice::Controller::FormInput - Superclass for all of the Solstice-provided convienience widgets
[
view source
]
Solstice::Controller::FormInput::DateTime - Allows the manipulation of a Solstice::DateTime model
[
view source
]
Solstice::Controller::FormInput::FileUpload::Multiple - A controller for uploading a file
[
view source
]
Solstice::Controller::FormInput::FileUpload::Single - A controller for uploading a file
[
view source
]
Solstice::Controller::FormInput::TextArea - Collects form input from a
[
view source
]
Solstice::Controller::FormInput::TextInput - Collects form input from a
[
view source
]
Solstice::Controller::Installer - Controls the process on configuring a new Solstice install
[
view source
]
Solstice::Controller::Redirect - The controller for Redirect
[
view source
]
Solstice::Controller::Remote - The superclass for all AJAX-called controllers.
[
view source
]
Solstice::Controller::Remote::SubsessionCheck - Checks whether a given page is expired.
[
view source
]
Solstice::Controller::Remote::UploadMeter - Fetch progress data about a given file upload
[
view source
]
Solstice::Controller:FormInput::EmailList - Collects and validates a box of email addresses
[
view source
]
Solstice::Cookie - An interface for managing cookies in your solstice apps.
[
view source
]
Solstice::Database - Wrapper around DBI.
[
view source
]
Solstice::DateTime - Models a point in time.
[
view source
]
Solstice::DateTime::Range - Represents a range in time.
[
view source
]
Solstice::Dispatch - Dispatches the current request to the appropriate application.
[
view source
]
Solstice::Email - Send email with a resonable amount of ease.
[
view source
]
Solstice::Encryption - Solstice's standard two-way encryption library.
[
view source
]
Solstice::ErrorHandler - A superclass for application error handlers with lots of helpful methods.
[
view source
]
Solstice::Factory - Solstice::Factory documentation
[
view source
]
Solstice::Factory::Group - Has the ability to create group objects.
[
view source
]
Solstice::Factory::Group::Remote - Has the ability to create remote group objects.
[
view source
]
Solstice::Group - Manages sets of people
[
view source
]
Solstice::Group::Remote - Model of groups who sync from a remote source.
[
view source
]
Solstice::HelpService - A service for building a queue of text strings
[
view source
]
Solstice::IconService - Gives access to a library of icons.
[
view source
]
Solstice::ImplementationData - Tracks data for one implementation of a tool.
[
view source
]
Solstice::ImplementationManager - Manages inter-app communication.
[
view source
]
Solstice::IncludeService - Used to include linked resources on a page, such as stylesheets and javascript.
[
view source
]
Solstice::JavaScriptService - Allows models at all levels to know whether the user's browser supports Javascript.
[
view source
]
Solstice::LangService - Provides strings of the appropriate language to applications.
[
view source
]
Solstice::List - A basic list object.
[
view source
]
Solstice::Logger - Superclass model for dispatching log messages.
[
view source
]
Solstice::Logger::Database - Dispatches a log message to a database
[
view source
]
Solstice::Logger::File - Dispatches a log message to a file.
[
view source
]
Solstice::LoginRealm - Represents a person login realm.
[
view source
]
Solstice::LogService - Provides a centralized logging facility to applications.
[
view source
]
Solstice::Mailer - Manage a queue of Solstice::Emails
[
view source
]
Solstice::MessageService - A service for sending all types of messages up a controller chain.
[
view source
]
Solstice::Model::DBM_Deep - An interface for DBM_Deep based models.
[
view source
]
Solstice::Model::FileTicket - An interface for fetching one time use tickets for files.
[
view source
]
Solstice::Model::Freezer - An interface for freeze/thaw based models.
[
view source
]
Solstice::Model::List - Superclass for classes that need to be both a List and a Model.
[
view source
]
Solstice::NamespaceService - Used by the framework to discover the configuration namespace of the app it is currently running.
[
view source
]
Solstice::NavigationService - A service for all types of navigation up a controller chain.
[
view source
]
Solstice::OnloadService - Allows applications to attach Javascript events to the page's onload event.
[
view source
]
Solstice::Person - Represents a person in the Solstice framework.
[
view source
]
Solstice::PersonFactory - Solstice::PersonFactory documentation
[
view source
]
Solstice::PositionService - Queueing and positioning info for collections of objects.
[
view source
]
Solstice::PreferenceService - Allows for the permanent storage of user preferences.
[
view source
]
Solstice::ProcessService - Manages the input and output of embedded pageflows.
[
view source
]
Solstice::Resource - A superclass for all Solstice::Resource objects.
[
view source
]
Solstice::Resource::Directory - A model representing a directory
[
view source
]
Solstice::Resource::File - A model representing a file
[
view source
]
Solstice::Resource::File::BlackBox - A file implementation
[
view source
]
Solstice::Resource::File::Thumbnail - Solstice::Resource::File::Thumbnail documentation
[
view source
]
Solstice::SearchField - Represents one field a model defines in the search index.
[
view source
]
Solstice::Server - An interface between applications and the system solstice is running on.
[
view source
]
Solstice::Server::ModPerl - Solstice's interface to mod_perl for Apache 1 and 2.
[
view source
]
Solstice::Server::ModPerl::API - An interface to mod_perl that abstracts the differences in versions.
[
view source
]
Solstice::Server::ModPerl::UploadHandler - Gathers data about file uploads.
[
view source
]
Solstice::Service - Superclass for all services. A service provides request-lifecycle-long caching of information.
[
view source
]
Solstice::Service::Debug - A service for managing debug levels
[
view source
]
Solstice::Service::FileContentExtractor - Extract text content from a variety of file types.
[
view source
]
Solstice::Service::LoginRealm - Provides mapping between user login and login realm objects.
[
view source
]
Solstice::Service::Memory - For storing information that will last the lifetime of the mod_perl thread.
[
view source
]
Solstice::Service::YahooUI - A service for managing Yahoo UI javascript files.
[
view source
]
Solstice::Session - Manage a Solstice Tools session.
[
view source
]
Solstice::SortService - Create the Solstice::Buttons necessary for managing a sortable table.
[
view source
]
Solstice::Stack - A basic stack object.
[
view source
]
Solstice::State::FlowTransition - Representation of the transition to a new page flow.
[
view source
]
Solstice::State::Machine - Representation of a finite state machine for Solstice. See Solstice::State::Tracker to run through a state machine.
[
view source
]
Solstice::State::Memory - An interface to some global memory where the all of the state information is stored.
[
view source
]
Solstice::State::Node - Representation for one State node inside of a Solstice::State::Machine.
[
view source
]
Solstice::State::PageFlow - Represents a set of transitions that flow a user through a graph of Solstice::State::Node objects.
[
view source
]
Solstice::State::Tracker - Tracks each users' progress through the state graph.
[
view source
]
Solstice::State::Transition - Representation of the transition between Solstice::State objects.
[
view source
]
Solstice::StringLibrary - A library of generic string manipulation functions
[
view source
]
Solstice::StripScripts - A subclass of HTML::StripScripts that contains our customized whitelists
[
view source
]
Solstice::StripScripts::Parser - Custom HTML whitelist for use in web content formatting.
[
view source
]
Solstice::Subgroup - Manages subsets of people.
[
view source
]
Solstice::Subsession - The Solstice implementation of the "continuation" concept. Allows branchable sessions.
[
view source
]
Solstice::SystemMessage - Models a message set by administrators to show all users.
[
view source
]
Solstice::SystemMessageFactory - Creates groups of SystemMessages
[
view source
]
Solstice::Tree - A basic tree object.
[
view source
]
Solstice::UserService - Provides access to the logged-in user.
[
view source
]
Solstice::ValidationParam - Interface for validating user input.
[
view source
]
Solstice::View - A superclass for constructing views.
[
view source
]
Solstice::View::Application - The application wide view (boilerplate) for a Solstice application.
[
view source
]
Solstice::View::Boilerplate - Superclass for boilerplate views.
[
view source
]
Solstice::View::DeniedBrowser - View shown to users whose browser is in the blacklist.
[
view source
]
Solstice::View::DeniedUser - View shown to users whose browser is in the blacklist.
[
view source
]
Solstice::View::Download - Superclass for views that present binary or downloadable data instead of web content.
[
view source
]
Solstice::View::FormInput::DateTime - A view of a Solstice DateTime obj, showing a selection widget.
[
view source
]
Solstice::View::FormInput::EmailList - A view of an html
element containing email addresses
[
view source
]
Solstice::View::FormInput::FileUpload::Multiple - A view of an html file upload element
[
view source
]
Solstice::View::FormInput::TextArea - A view of an html
element
[
view source
]
Solstice::View::FormInput::TextInput - A view of an html
element
[
view source
]
Solstice::View::Installer - Controls the process on configuring a new Solstice install
[
view source
]
Solstice::View::InvalidPreConditions - A view shown when sanity checks fail and no fallback is designated.
[
view source
]
Solstice::View::MessageService - A banner view of messages.
[
view source
]
Solstice::View::NoCookies - shown to the user when they have no cookies allowed.
[
view source
]
Solstice::View::PopIn - View of a dynamically raised and positioned box.
[
view source
]
Solstice::View::Redirect - The view for Redirect
[
view source
]
Solstice::View::Remote - View of the XML response to AJAX calls.
[
view source
]
Solstice::View::Resource::File::Upload - Solstice::View::Resource::File::Upload documentation
[
view source
]
Toolbar - Toolbar documentation
[
view source
]
Upload - Upload documentation
[
view source
]
WebserviceConsumer - WebserviceConsumer documentation
[
view source
]
X509 - X509 documentation
[
view source
]
Back to
home
.
Contained in the
Solstice
distribution.