concrete5/concrete5 — pull request #1088 by mlocati (2013-06-14 14:34:45+00:00)
Title: Streamline dashboardMenus cache management

Removed the function `ConcreteInterfaceHelper::cacheInterfaceItems`, since the caching of the `dashboardMenus` session variable is being built by the `ConcreteDashboardHelper::getDashboardAndSearchMenus` function.

Also, `ConcreteInterfaceHelper::clearInterfaceItemsCache` has been simplified, and it's now the only place where the `dashboardMenus` session variable is unset.