定制 mashkin/stash-serviceprovider 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

mashkin/stash-serviceprovider

最新稳定版本:v1.0.0

Composer 安装命令:

composer require mashkin/stash-serviceprovider

包简介

Silex ServiceProvider integrating the Stash caching component

README 文档

README

Silex ServiceProvider integrating the Stash caching component

Usage

// Register the Mashkin\Silex\Provider\StashServiceProvider\ServiceProvider
$app->register(new StashServiceProvider());

// Set options for default driver
$app['stashes.options'] = array();
$app['stashes.driver.class'] = array();

if(Stash\Driver\Apc::isAvailable()) {
    $app['stashes.driver.class']['default'] = 'Apc';
	$app['stashes.options']['default'] = array(
		'ttl' => 24*60*60,
		'namespace' => sha1($app['name'])
	);
} else {
    $app['stashes.driver.class']['default'] = 'FileSystem';
	$app['stashes.options']['default'] = array(
		'path' => __DIR__ . '/cache/stash/',
		'dirSplit' => 2,
		'filePermissions' => 0666,
		'dirPermissions' => 0777
	);
}

// ...


$app['stashes']['default'] instanceof Stash\Pool    // true
$app['stash'] === $app['stashes']['default']        // true

统计信息

  • 总下载量: 73
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 1
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2015-01-22