dutkan/followers

此包已被废弃,不再维护。未建议替代包。
此包的最新版本(dev-develop)没有可用的许可信息。

dev-develop 2014-05-14 11:30 UTC

This package is not auto-updated.

Last update: 2022-02-01 12:34:21 UTC


README

此Laravel 4包提供了一条命令。这些生成器包括

follow:model

包安装

首先,通过Composer安装此包。编辑你的项目中的 composer.json 文件,以要求 dutkan/followers

"require": {
	"laravel/framework": "4.1.*",
	"dutkan/followers": "dev-develop"
}

接下来,在终端中更新Composer

composer update

此操作完成后,下一步是添加服务提供者。打开app/config/app.php,并向提供者数组中添加一个新的项。

'Dutkan\Followers\FollowersServiceProvider'

迁移

你可以通过运行以下命令将包的迁移文件安装到你的应用程序中

php artisan migrate --package="dutkan/followers"

创建模型

就这样!你已经准备好了。在终端中运行 artisan 命令来查看新的 follow:model 命令。

php artisan follow:model Follow

配置

安装后,你可以通过运行以下命令将包的配置文件发布到你的应用程序中

php artisan config:publish dutkan/followers

这将把配置文件发布到app/config/packages/dutkan/followers/config.php,在那里你可以修改包的配置。

使用

要添加当前用户的粉丝

try {

	$follow = Follower::followTo(1);

	return Redirect::to('/');
	
	} catch (Dutkan\Followers\Exceptions\AuthenticationException $e) {

		return $e->getMessage();
		
	}

或移除当前用户的粉丝

try {

	$follow = Follower::unfollowFrom(1);

	return Redirect::to('/');
	
	} catch (Dutkan\Followers\Exceptions\AuthenticationException $e) {

		return $e->getMessage();
		
	}