aboutsummaryrefslogtreecommitdiffstats
path: root/core/lib
diff options
context:
space:
mode:
authorToshiaki Asai <toshi.alternative@gmail.com>2016-05-13 07:27:53 +0900
committerToshiaki Asai <toshi.alternative@gmail.com>2016-05-13 07:44:51 +0900
commit74aa1f677b761e44e42cb589502dd0eca968164d (patch)
treea52517932dc2ad0d17e7ca36f4c58a1e4c98837c /core/lib
parent67e003921a87d47751858a90c992f4979ca7bfe0 (diff)
downloadmikutter-74aa1f677b761e44e42cb589502dd0eca968164d.tar.gz
SystemユーザをUserではなく、専用クラスのインスタンスにする
Diffstat (limited to 'core/lib')
-rw-r--r--core/lib/retriever/model.rb9
1 files changed, 9 insertions, 0 deletions
diff --git a/core/lib/retriever/model.rb b/core/lib/retriever/model.rb
index 52b4df10..4aa048a4 100644
--- a/core/lib/retriever/model.rb
+++ b/core/lib/retriever/model.rb
@@ -118,6 +118,15 @@ class Retriever::Model
@value[:id]
end
+ # このRetrieverが、登録されているアカウントのうちいずれかが作成したものであれば true を返す
+ # ==== Args
+ # [service] Service | Enumerable 「自分」のService
+ # ==== Return
+ # [true] 自分のによって作られたオブジェクトである
+ # [false] 自分のによって作られたオブジェクトではない
+ def me?(service=nil)
+ false end
+
def eql?(other)
other.is_a?(self.class) and other.id == self.id end