| Class Summary | |
|---|---|
| Smutty_Config | this class creates allows access to config files in an easy way. |
| Smutty_Controller | this is the base class for all smutty controllers. |
| Smutty_Controller_Session | this class provides basic session handling functions that the user can extend so they don't have to write it themselves. |
| Smutty_Controller_Smutty | this is a controller for the built-in Smutty functionality like the model manager, clearing cache, etc... |
| Smutty_Data | this class controls access to GET, POST and SERVER data. |
| Smutty_Database | this is the base class which all database implementations need to extend and implement. |
| Smutty_Database_MySQL | an implementation of the database class for MySQL/ |
| Smutty_Database_MySQL_Result | implementation of the Result class for mysql/ |
| Smutty_Database_Result | this is an abstract class that needs to be implemented by each of the database drivers. |
| Smutty_Error | this class handles all exceptions and warnings generated by smutty. |
| Smutty_GPG | this class provides some functions for dealing with the gpg keyring (if there is one). |
| Smutty_GPG_Key | represents a PGP key stored in the keyring/ |
| Smutty_GPG_PublicKey | represents a GPG public key/ |
| Smutty_GPG_SignedMessage | represents a signed http post request, then provides some methods for finding out information about it/ |
| Smutty_GPG_ValidSignature | represents a valid GPG signature, provides a few methods for extracting information about the sig. |
| Smutty_Inflector | Inflector for pluralize and singularize English nouns. |
| Smutty_JSON | Converts to and from JSON format. |
| Smutty_Main | this is the main class in the application. |
| Smutty_Model | this is the base class for all Smutty models. |
| Smutty_Model_Transaction | this class allows models to be grouped together into a "transaction", which means you can deal with them as a single unit rather than saving/validating them all individually. |
| Smutty_Object | this is the root of all classes in smutty. |
| Smutty_Resource | this class handles access to "resources". |
| Smutty_Router | this class handles dispatching of requests via the correct controller and action. |
| Smutty_Session | this class handles sessions within smutty. |
| Smutty_Session_Abstract | this is the base class that Smutty authentication classes should implement. |
| Smutty_Session_Standard | a class for authenticating users by "standard" database user/pass authentication. |
| Smutty_Session_User | represents a user currently authenticated with Smutty. |
| Smutty_Smut | this class is the command line "smut" utility. |
| Smutty_Template | this is Smutty's customized subclass of a smarty template/ |
| Smutty_Template_Smutty | this class is for templates used by the smutty framework itself. |
| Smutty_Test | Smutty's own subclass of the SimpleTest UnitTestCase. |
| Smutty_Test_AbstractReporter | this is an abstract class which smutty test reports must implement/ |
| Smutty_Test_Mock | |
| Smutty_Test_Reporter | handles the reporting of messages from user test cases/ |
| Smutty_Test_Suite | Smutty's subclass of the SimpleTest TestSuite/ |
| Smutty_Utils | this is a utility class that provides a number of static method for doing various things within Smutty/ |
| Global Summary | |
|---|---|
| Smutty_JSON_IN_ARR | Marker constant for Smutty_JSON::decode(), used to flag stack state / |
| Smutty_JSON_IN_CMT | Marker constant for Smutty_JSON::decode(), used to flag stack state / |
| Smutty_JSON_IN_OBJ | Marker constant for Smutty_JSON::decode(), used to flag stack state / |
| Smutty_JSON_IN_STR | Marker constant for Smutty_JSON::decode(), used to flag stack state / |
| Smutty_JSON_LOOSE_TYPE | Behavior switch for Smutty_JSON::decode() / |
| Smutty_JSON_SLICE | Marker constant for Smutty_JSON::decode(), used to flag stack state / |
| Smutty_JSON_SUPPRESS_ERRORS | Behavior switch for Smutty_JSON::decode() / |
| _COOKIE | |
| _GET | |
| _POST | |
| _REQUEST | |
| argv | |
| smut | |