Templating
Global Functions
Website
\Components\Website\Designs \Components\Website\Pages \Components\Website\Pages\Forms \Components\Website\Posts \Components\Website\Posts\Categories
Customers
\Components\Customers\Contacts \Components\Customers\Contacts\Relationships \Components\Customers\Contacts\Relationships\Types \Components\Customers\Groups
Marketing
\Components\Marketing\EmailMarketing \Components\Marketing\Events \Components\Marketing\Events\Attendees \Components\Marketing\Events\Locations
Commerce
\Components\Commerce\Carts \Components\Commerce\Carts\Current \Components\Commerce\Configuration\PaymentMethods \Components\Commerce\Configuration\ShippingMethods \Components\Commerce\Discounts \Components\Commerce\Products \Components\Commerce\Products\Brands \Components\Commerce\Products\Categories \Components\Commerce\Products\Inventory \Components\Commerce\Sales \Components\Commerce\Sales\Items \Components\Commerce\Sales\Receipts \Components\Commerce\Sales\Receipts\Allocations
Settings
\Components\Settings\Administrators \Components\Settings\CustomFields \Components\Settings\Domains
Other Apps
\Components\Website\Comments \Components\Commerce\Affiliates \Components\Commerce\Affiliates\Administrators \Components\Commerce\Affiliates\Commissions \Components\Commerce\Affiliates\Payments \Components\Commerce\RecurringSales \Components\Commerce\RecurringSales\StoredCards
Framework
\Framework\Caching \Framework\Data\Util \Framework\HTML\Converters \Framework\HTTP\Cookies \Framework\HTTP\Redirection \Framework\HTTP\Request \Framework\HTTP\Session \Framework\HTTP\UserAgent \Framework\I18N\CompanyTypes \Framework\I18N\Countries \Framework\I18N\Languages \Framework\Network\GeoIP
Methods

\Framework\Caching::

Store items in a cache that can be retrieved later.

Methods

Invoke via \Framework\Caching::method()
Click a method name to copy it.
mixed get($strType, $strKey)
Stores a value into the cache
Parameters
$strType
string
Type of cache entry (eg: 'Page', 'Parser')
$strKey
string
Identifier of the entry
Return
Value or null
bool isCached($strType, $strKey, $iTTL)
Stores a value into the cache
Parameters
$strType
string
Type of cache entry (eg: 'Page', 'Parser')
$strKey
string
Identifier of the entry
$iTTL
int
Seconds before cache is dirty
Return
bool
void save($strType, $strKey, $strValue)
Stores a value into the cache
Parameters
$strType
string
Type of cache entry (eg: 'Page', 'Parser')
$strKey
string
Identifier of the entry
$strValue
mixed
Value to store
void delete($strType, $strKey)
Removes / invalidates a cache value
Parameters
$strType
string
$strKey
string