/** * Override adapter retrival by not storing the object * * @see lithium\core\Adaptable::adapter */ public static function adapter($name = null) { $object = parent::adapter($name); // Do not store the mail created unset(static::$_configurations[$name][0]['object']); return $object; }
/** * Returns the adapter object instance of the named configuration. * * @param string $name Named configuration. If not set, the last configured * adapter object instance will be returned. * @return object Adapter instance. */ public static function adapter($name = null) { if (!$name) { if (!($names = array_keys(static::$_configurations))) { return; } $name = end($names); } return parent::adapter($name); }
public static function adapter($name = null) { if (empty($name)) { if (!($names = static::$_configurations->keys())) { return; } $name = end($names); } return parent::adapter($name); }