プロジェクト

全般

プロフィール

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

opJsonDbOpensocialService クラスの分割

Youichi Kimura12年以上前に追加. 12年以上前に更新.

ステータス:
Fixed(完了)
優先度:
Normal(通常)
担当者:
対象バージョン:
開始日:
2011-06-25
期日:
進捗率:

100%


説明

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

関係しているリビジョン

リビジョン 7406adcf (差分)
Youichi Kimura12年以上前に追加

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

リビジョン 7f2242d6 (差分)
Youichi Kimura12年以上前に追加

opOpenSocialServiceBase class should be marked abstract (refs #2243)

履歴

#1 Youichi Kimura12年以上前に更新

  • ステータスNew(新規) から Pending Review(レビュー待ち) に変更
  • 進捗率0 から 50 に変更

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

#2 Youichi Kimura12年以上前に更新

  • ステータスPending Review(レビュー待ち) から Fixed(完了) に変更
  • 進捗率50 から 100 に変更

他の形式にエクスポート: Atom PDF