rss Documentation

testSuiteTools

A set of static methods for working with the testSuite. More »

Posted in Test on 19 Nov 2009 @ 20:39


translateAdaptor

translateAdaptor provides basic mechanics for each translation source adaptor. It is modelled after the Zend Framework package Zend_Translate but with modifications and simplifications for Scorpio. In theory, existing ZF translation data should work... More »

Posted in Translate on 19 Nov 2009 @ 20:39


translateExtractor

translateExtractor provides a framework for extracting terms to be translated by parsing templates and classes for a project. It requires a backend system to do the actual extraction of terms. Several are available in the package, however others can... More »

Posted in Translate on 19 Nov 2009 @ 20:39


translateManager

translateManager provides the main interface into the translation system. It is modelled after the Zend Framework package Zend_Translate but with modifications and simplifications for Scorpio. In theory, existing ZF translation data should work with... More »

Posted in Translate on 19 Nov 2009 @ 20:39


translateAdaptorArray

Handles arrays of translated data Taken from Zend Framework, Zend_Translate package with only minor changes. More »

Posted in Translate on 19 Nov 2009 @ 20:39


translateAdaptorCsv

Handles translated data from a CSV file Taken from Zend Framework, Zend_Translate package with only minor changes. More »

Posted in Translate on 19 Nov 2009 @ 20:39


translateAdaptorGettext

Handles translated data from an gettext file Taken from Zend Framework, Zend_Translate package with only minor changes. More »

Posted in Translate on 19 Nov 2009 @ 20:39


translateExtractorCompiler

Compiler that converts an array of language strings into an appropriate format for the specified translation adaptor. Each adaptor can add additional options or requirements. If a compiler is not present for your chosen language file, simply extend... More »

Posted in Translate on 19 Nov 2009 @ 20:39


translateExtractorCompilerArray

Compiles the data to a PHP array More »

Posted in Translate on 19 Nov 2009 @ 20:39


translateExtractorCompilerCsv

Compiles the data to a CSV file. If the delimiter, length or enclosure are missing, the defaults set in translateAdaptorCsv are used instead. More »

Posted in Translate on 19 Nov 2009 @ 20:39

translateExtractorCompilerGettext

Creates gettext PO data from the translation table. This can also be generated using the gettext CLI development tools. The PO files will need to be further processed by msgfmt to create the .MO binaries required by the translateAdaptorGettext. More »

Posted in Translate on 19 Nov 2009 @ 20:39


translateExtractorCompilerIni

Compiles the data to an ini file. INI files have many restrictions on how they can be formatted. For example: keys cannot contain anything other than A-Z and 0-9. Additional punctuation {}[]() etc can have special meaning. This compiler makes a "best... More »

Posted in Translate on 19 Nov 2009 @ 20:39


translateExtractorCompilerQt

Creates QT style TS XML language files from the translation table. All strings are encoded into CDATA sections to allow for any illegal XML characters. More »

Posted in Translate on 19 Nov 2009 @ 20:39


utilityCurl

Wrapper around the CURL extension to make it a bit easier to use. Based on code found at the PHP.net manual originally by: lmshad at wp dot pl dot foo dot bar echo utilityCurl::fetchContent('www.onet.pl'); utilityCurl::downloadFile('http://download.g... More »

Posted in Utility on 19 Nov 2009 @ 20:39


utilityInflector

self for pluralize and singularize English nouns. This self is a port of Ruby on Rails self. It can be really helpful for developers that want to create frameworks based on naming conventions rather than configurations. It was ported to PHP for... More »

Posted in Utility on 19 Nov 2009 @ 20:39


utilityInputFilter

Class controls all input filters and allows data filtering. Example: $options = array(); $options['options']['min_range'] = 1; $options['options']['max_range'] = 10; $options['flags'] = FILTER_FLAG_ALLOW_OCTAL; $oFilter = utilityInputFilter::filter... More »

Posted in Utility on 19 Nov 2009 @ 20:39


utilityInputManager

Class controls all input filters and allows data filtering Examples to filter $_GET data $oManger = new utilityInputManager(utilityInputManager::LOOKUPGLOBALS_GET); $oManger->addFilter("goto",utilityInputFilter::filterInt()); $filteredData = $oManger... More »

Posted in Utility on 19 Nov 2009 @ 20:39


utilityMail

This class is used for sending email More »

Posted in Utility on 19 Nov 2009 @ 20:39


utilityMemUsage

Provides a consistent way to reliably get the current processes memory usage. Useful when the other methods are not returning what you expect. More »

Posted in Utility on 19 Nov 2009 @ 20:39


utilityOutputWrapper

utilityOutputWrapper is used for pushing objects to a template layer. It prevents access to methods that could change the state of the object e.g. saving or setting new data, meaning that your template layer is "safe" to open up to external developer... More »

Posted in Utility on 19 Nov 2009 @ 20:39