42 private static $beanIdentifiersToBeans = array();
47 public static function getBean($beanIdentifier)
49 assert(
'is_string($beanIdentifier)');
50 assert(
'$beanIdentifier != ""');
51 if (PHP_CACHING_ON && isset(self::$beanIdentifiersToBeans[$beanIdentifier]))
53 return self::$beanIdentifiersToBeans[$beanIdentifier];
61 public static function cacheBean(RedBean_OODBBean $bean, $beanIdentifier)
63 assert(
'is_string($beanIdentifier)');
64 assert(
'$beanIdentifier != ""');
67 self::$beanIdentifiersToBeans[$beanIdentifier] = $bean;
78 unset(self::$beanIdentifiersToBeans[$beanIdentifier]);
89 self::$beanIdentifiersToBeans = array();
static getBean($beanIdentifier)
static forgetBean($beanIdentifier)
static cacheBean(RedBean_OODBBean $bean, $beanIdentifier)