« 目次

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

MT::TBPing

概要

use MT::TBPing;
my $ping = MT::TBPing->new;
$ping->blog_id($tb->blog_id);
$ping->tb_id($tb->id);
$ping->title('Foo');
$ping->excerpt('This is from a TrackBack ping.');
$ping->source_url('http://www.foo.com/bar');
$ping->save
    or die $ping->errstr;

解説

MT::TBPingオブジェクトは、Movable Typeシステムの1つのトラックバックpingを表します。pingに関するメタデータ(タイトル、概要、URLなど)をすべて格納します。

利用方法

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

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

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

id

pingのIDです。

blog_id

pingを受信したブログのIDです。

tb_id

pingの送信先のトラックバック・レコード(MT::Trackbackオブジェクト)のIDです。

title

ping項目のタイトルです。

ip

pingを送信したサーバーのIPアドレスです。

excerpt

ping項目の概要です。

source_url

pingの対象となる項目のURLです。

blog_name

元々の項目が投稿されたブログの名前です。

created_on

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

modified_on

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

データの検索

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


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