Project

General

Profile

Enhancement(機能追加・改善) #2243

opJsonDbOpensocialService クラスの分割

Added by Youichi Kimura over 8 years ago. Updated over 8 years ago.

Status:
Fixed(完了)
Priority:
Normal(通常)
Target version:
Start date:
2011-06-25
Due date:
% Done:

100%


Description

Overview (概要)

opJsonDbOpensocialService クラスを各サービスごとのクラスに分割する。

[oposp-dev:41] opJsonDbOpensocialService クラスの分割提案:
https://groups.google.com/group/op-opensocialplugin-dev/browse_thread/thread/aadbcb08d7726f12

Spec (仕様)

PersonService、AppDataService、ActivityService などの各サービスごとにクラスを分割し、ディレクトリを lib/util から lib/services に移動する。

(分割前)
lib/util/opJsonDbOpensocialService.class.php

(分割後)
lib/services/opOpenSocialServiceBase.class.php
lib/services/opOpenSocialPersonService.class.php
lib/services/opOpenSocialAppDataService.class.php
lib/services/opOpenSocialActivityService.class.php
lib/services/opOpenSocialMessagesService.class.php
lib/services/opOpenSocialAlbumService.class.php
lib/services/opOpenSocialMediaItemService.class.php

Associated revisions

Revision 7406adcf (diff)
Added by Youichi Kimura over 8 years ago

separate out opJsonDbOpensocialService methods into separate classes (fixes #2243)

Revision 7f2242d6 (diff)
Added by Youichi Kimura over 8 years ago

opOpenSocialServiceBase class should be marked abstract (refs #2243)

History

#1 Updated by Youichi Kimura over 8 years ago

  • Status changed from New(新規) to Pending Review(レビュー待ち)
  • % Done changed from 0 to 50

更新履歴 7406adcfad1410fd22b5c5cfb89742af662b7b88 で適用されました。

#2 Updated by Youichi Kimura over 8 years ago

  • Status changed from Pending Review(レビュー待ち) to Fixed(完了)
  • % Done changed from 50 to 100

Also available in: Atom PDF