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::NotificationはMT::Objectのサブクラスで、MT::Objectのデータ管理およびデータ保存用のメソッドをすべて継承していますので、新規オブジェクトの生成、既存オブジェクトの読み込み、オブジェクトの保存などの詳細については、MT::Objectのドキュメントを参照してください。
MT::Notificationオブジェクトは次のデータを格納します。これらのフィールドは、MT::Objectのドキュメントで説明したような標準的なデータ・アクセス用メソッドで参照あるいは設定できます。
通知レコードのIDです。
レコードが記録されているブログのIDです。
レコードに記録されているユーザーのメールアドレスです。
レコードに記録されているユーザーの名前です。
レコードに記録されているユーザーのウェブサイトURLです。
レコードの作成日時を示す、"YYYYMMDDHHMMSS"書式のタイムスタンプです。タイムゾーンの設定に合わせたタイムスタンプになることに注意してください。
レコードの最終更新日時を示す、"YYYYMMDDHHMMSS"書式のタイムスタンプです。タイムゾーンの設定に合わせたタイムスタンプになることに注意してください。
通知レコードの検索では、IDによる検索の他、次のフィールドの任意の組み合わせによる検索やソートを行うことができます。詳細はMT::Objectのドキュメントのloadメソッドの説明を参照してください。