« 目次

Movable Type オブジェクト・リファレンス

MT::Notification

概要

use MT::Notification;
my $note = MT::Notification->new;
$note->blog_id($blog->id);
$note->email($email_address);
$note->save
    or die $note->errstr;

解説

MT::Notificationオブジェクトは、Movable Typeシステムの当該ブログの通知リストにある1件のメールアドレスを表します。メールアドレスの他、レコードに関するいくつかのメタデータを格納します。

利用方法

MT::NotificationMT::Objectのサブクラスで、MT::Objectのデータ管理およびデータ保存用のメソッドをすべて継承していますので、新規オブジェクトの生成、既存オブジェクトの読み込み、オブジェクトの保存などの詳細については、MT::Objectのドキュメントを参照してください。

データ・アクセス用メソッド

MT::Notificationオブジェクトは次のデータを格納します。これらのフィールドは、MT::Objectのドキュメントで説明したような標準的なデータ・アクセス用メソッドで参照あるいは設定できます。

id

通知レコードのIDです。

blog_id

レコードが記録されているブログのIDです。

email

レコードに記録されているユーザーのメールアドレスです。

name

レコードに記録されているユーザーの名前です。

url

レコードに記録されているユーザーのウェブサイトURLです。

created_on

レコードの作成日時を示す、"YYYYMMDDHHMMSS"書式のタイムスタンプです。タイムゾーンの設定に合わせたタイムスタンプになることに注意してください。

modified_on

レコードの最終更新日時を示す、"YYYYMMDDHHMMSS"書式のタイムスタンプです。タイムゾーンの設定に合わせたタイムスタンプになることに注意してください。

データの検索

通知レコードの検索では、IDによる検索の他、次のフィールドの任意の組み合わせによる検索やソートを行うことができます。詳細はMT::Objectのドキュメントのloadメソッドの説明を参照してください。

  • blog_id

Copyright © 2001-2006 Six Apart, Ltd. All Rights Reserved.