for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace EasyIM\TencentIM\Sns;
use Pimple\Container;
use Pimple\ServiceProviderInterface;
/**
* Class ServiceProvider
*
* @property \EasyIM\TencentIM\Sns\Sns $sns
* @property \EasyIM\TencentIM\Sns\Client $client
* @property \EasyIM\TencentIM\Sns\GroupClient $group
* @property \EasyIM\TencentIM\Sns\BlackListClient $black_list
* @package EasyIM\TencentIM\Sns
* @author longing <[email protected]>
*/
class ServiceProvider implements ServiceProviderInterface
{
* {@inheritdoc}.
public function register(Container $app)
$app['sns'] = function ($app) {
return new Sns($app);
};
$app['sns.client'] = function ($app) {
return new Client($app);
$app['sns.group'] = function ($app) {
return new GroupClient($app);
$app['sns.black_list'] = function ($app) {
return new BlackListClient($app);
}