git.gnu.io has moved to IP address 209.51.188.249 -- please double check where you are logging in.

Commit 1a9a8ea7 authored by mmn's avatar mmn

staticGet for sub-Managed_DataObject classes now calls parent

The parent class for our database objects, Managed_DataObject, has a
dynamically assigned class in staticGet which objects get put into,
leaving us with less code to do the same thing.

We will probably have to move away from the DB_DataObject 'staticGet'
call as it is nowadays deprecated.
parent d115cddf
......@@ -20,10 +20,6 @@ class Avatar extends Managed_DataObject
public $created; // datetime() not_null
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=null)
{ return Memcached_DataObject::staticGet('Avatar',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -37,9 +37,6 @@ class Config extends Managed_DataObject
public $setting; // varchar(32) primary_key not_null
public $value; // varchar(255)
/* Static get */
function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('Config',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -19,10 +19,6 @@ class Confirm_address extends Managed_DataObject
public $sent; // datetime()
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=null)
{ return Memcached_DataObject::staticGet('Confirm_address',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -16,10 +16,6 @@ class Consumer extends Managed_DataObject
public $created; // datetime not_null
public $modified; // timestamp not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=null)
{ return Memcached_DataObject::staticGet('Consumer',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -40,9 +40,6 @@ class Conversation extends Managed_DataObject
public $created; // datetime not_null
public $modified; // timestamp not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('conversation',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -38,9 +38,6 @@ class Deleted_notice extends Managed_DataObject
public $created; // datetime() not_null
public $deleted; // datetime() not_null
/* Static get */
function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('Deleted_notice',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -15,10 +15,6 @@ class Fave extends Managed_DataObject
public $uri; // varchar(255)
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=null)
{ return Memcached_DataObject::staticGet('Fave',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -45,9 +45,6 @@ class File extends Managed_DataObject
public $filename; // varchar(255)
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('File',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -47,9 +47,6 @@ class File_oembed extends Managed_DataObject
public $url; // varchar(255)
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('File_oembed',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -39,9 +39,6 @@ class File_redirection extends Managed_DataObject
public $httpcode; // int(4)
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('File_redirection',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -37,9 +37,6 @@ class File_thumbnail extends Managed_DataObject
public $height; // int(4)
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('File_thumbnail',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -35,9 +35,6 @@ class File_to_post extends Managed_DataObject
public $post_id; // int(4) primary_key not_null
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('File_to_post',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -22,10 +22,6 @@ class Foreign_link extends Managed_DataObject
public $created; // datetime() not_null
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=null)
{ return Memcached_DataObject::staticGet('Foreign_link',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -16,10 +16,6 @@ class Foreign_service extends Managed_DataObject
public $created; // datetime() not_null
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=null)
{ return Memcached_DataObject::staticGet('Foreign_service',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -15,10 +15,6 @@ class Foreign_subscription extends Managed_DataObject
public $subscribed; // int(4) primary_key not_null
public $created; // datetime() not_null
/* Static get */
function staticGet($k,$v=null)
{ return Memcached_DataObject::staticGet('Foreign_subscription',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -17,9 +17,6 @@ class Foreign_user extends Managed_DataObject
public $created; // datetime() not_null
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('Foreign_user',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -33,9 +33,6 @@ class Group_alias extends Managed_DataObject
public $group_id; // int(4) not_null
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('Group_alias',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -34,9 +34,6 @@ class Group_block extends Managed_DataObject
public $blocker; // int(4) not_null
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('Group_block',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -13,10 +13,6 @@ class Group_inbox extends Managed_DataObject
public $notice_id; // int(4) primary_key not_null
public $created; // datetime() not_null
/* Static get */
function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('Group_inbox',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -14,10 +14,6 @@ class Group_join_queue extends Managed_DataObject
public $group_id;
public $created;
/* Static get */
function staticGet($k,$v=null)
{ return Memcached_DataObject::staticGet('Group_join_queue',$k,$v); }
/* Pkey get */
function pkeyGet($k)
{ return Memcached_DataObject::pkeyGet('Group_join_queue',$k); }
......
......@@ -16,9 +16,6 @@ class Group_member extends Managed_DataObject
public $created; // datetime() not_null
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('Group_member',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -41,9 +41,6 @@ class Inbox extends Managed_DataObject
public $user_id; // int(4) primary_key not_null
public $notice_ids; // blob
/* Static get */
function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('Inbox',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -17,10 +17,6 @@ class Invitation extends Managed_DataObject
public $registered_user_id; // int(4) not_null
public $created; // datetime() not_null
/* Static get */
function staticGet($k,$v=null)
{ return Memcached_DataObject::staticGet('Invitation',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -14,9 +14,6 @@ class Local_group extends Managed_DataObject
public $created; // datetime not_null default_0000-00-00%2000%3A00%3A00
public $modified; // timestamp not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('Local_group',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -36,11 +36,6 @@ class Location_namespace extends Managed_DataObject
public $created; // datetime() not_null
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=NULL) {
return Memcached_DataObject::staticGet('Location_namespace',$k,$v);
}
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -34,9 +34,6 @@ class Login_token extends Managed_DataObject
public $created; // datetime() not_null
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('Login_token',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -21,9 +21,6 @@ class Message extends Managed_DataObject
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
public $source; // varchar(32)
/* Static get */
function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('Message',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -17,9 +17,6 @@ class Nonce extends Managed_DataObject
public $created; // datetime() not_null
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('Nonce',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -76,12 +76,6 @@ class Notice extends Managed_DataObject
public $object_type; // varchar(255)
public $scope; // int(4)
/* Static get */
function staticGet($k,$v=NULL)
{
return Memcached_DataObject::staticGet('Notice',$k,$v);
}
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -42,10 +42,6 @@ class Notice_inbox extends Managed_DataObject
public $created; // datetime() not_null
public $source; // tinyint(1) default_1
/* Static get */
function staticGet($k,$v=null)
{ return Memcached_DataObject::staticGet('Notice_inbox',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -16,10 +16,6 @@ class Notice_source extends Managed_DataObject
public $created; // datetime() not_null
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=null)
{ return Memcached_DataObject::staticGet('Notice_source',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -29,10 +29,6 @@ class Notice_tag extends Managed_DataObject
public $notice_id; // int(4) primary_key not_null
public $created; // datetime() not_null
/* Static get */
function staticGet($k,$v=null)
{ return Memcached_DataObject::staticGet('Notice_tag',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -25,10 +25,6 @@ class Oauth_application extends Managed_DataObject
public $created; // datetime not_null
public $modified; // timestamp not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=NULL) {
return Memcached_DataObject::staticGet('Oauth_application',$k,$v);
}
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -17,10 +17,6 @@ class Oauth_application_user extends Managed_DataObject
public $created; // datetime not_null
public $modified; // timestamp not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=NULL) {
return Memcached_DataObject::staticGet('Oauth_application_user',$k,$v);
}
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -16,10 +16,6 @@ class Oauth_token_association extends Managed_DataObject
public $created; // datetime not_null
public $modified; // timestamp not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k, $v = NULL) {
return Memcached_DataObject::staticGet('oauth_token_association', $k, $v);
}
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -44,11 +44,6 @@ class Profile extends Managed_DataObject
public $created; // datetime() not_null
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=NULL) {
return Memcached_DataObject::staticGet('Profile',$k,$v);
}
public static function schemaDef()
{
$def = array(
......
......@@ -35,10 +35,6 @@ class Profile_block extends Managed_DataObject
public $blocked; // int(4) primary_key not_null
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=null)
{ return Memcached_DataObject::staticGet('Profile_block',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -48,9 +48,6 @@ class Profile_list extends Managed_DataObject
public $tagged_count; // smallint
public $subscriber_count; // smallint
/* Static get */
function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('Profile_list',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -37,9 +37,6 @@ class Profile_role extends Managed_DataObject
public $role; // varchar(32) primary_key not_null
public $created; // datetime not_null default_0000-00-00%2000%3A00%3A00
/* Static get */
function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('Profile_role',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -15,10 +15,6 @@ class Profile_tag extends Managed_DataObject
public $tag; // varchar(64) primary_key not_null
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=null)
{ return Memcached_DataObject::staticGet('Profile_tag',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -15,10 +15,6 @@ class Profile_tag_subscription extends Managed_DataObject
public $created; // datetime not_null default_0000-00-00%2000%3A00%3A00
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=null)
{ return Memcached_DataObject::staticGet('Profile_tag_subscription',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -15,10 +15,6 @@ class Queue_item extends Managed_DataObject
public $created; // datetime() not_null
public $claimed; // datetime()
/* Static get */
function staticGet($k,$v=null)
{ return Memcached_DataObject::staticGet('Queue_item',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -13,9 +13,6 @@ class Related_group extends Managed_DataObject
public $related_group_id; // int(4) primary_key not_null
public $created; // datetime() not_null
/* Static get */
function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('Related_group',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -14,12 +14,6 @@ class Remember_me extends Managed_DataObject
public $user_id; // int(4) not_null
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=null)
{
return Memcached_DataObject::staticGet('Remember_me',$k,$v);
}
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -37,10 +37,6 @@ class Remote_profile extends Managed_DataObject
public $created; // datetime() not_null
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=null)
{ return Memcached_DataObject::staticGet('Remote_profile',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -15,10 +15,6 @@ class Reply extends Managed_DataObject
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
public $replied_id; // int(4)
/* Static get */
function staticGet($k,$v=null)
{ return Memcached_DataObject::staticGet('Reply',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -13,10 +13,6 @@ class Schema_version extends Managed_DataObject
public $checksum; // varchar(64) not_null
public $modified; // datetime() not_null
/* Static get */
function staticGet($k,$v=null)
{ return Memcached_DataObject::staticGet('Schema_version',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -34,9 +34,6 @@ class Session extends Managed_DataObject
public $created; // datetime() not_null
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('Session',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -16,10 +16,6 @@ class Sms_carrier extends Managed_DataObject
public $created; // datetime() not_null
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=null)
{ return Memcached_DataObject::staticGet('Sms_carrier',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -69,10 +69,6 @@ class Subscription extends Managed_DataObject
);
}
/* Static get */
function staticGet($k,$v=null)
{ return Memcached_DataObject::staticGet('Subscription',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -14,10 +14,6 @@ class Subscription_queue extends Managed_DataObject
public $subscribed;
public $created;
/* Static get */
function staticGet($k,$v=null)
{ return Memcached_DataObject::staticGet('Subscription_queue',$k,$v); }
/* Pkey get */
function pkeyGet($k)
{ return Memcached_DataObject::pkeyGet('Subscription_queue',$k); }
......
......@@ -20,10 +20,6 @@ class Token extends Managed_DataObject
public $created; // datetime() not_null
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=null)
{ return Memcached_DataObject::staticGet('Token',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
public static function schemaDef()
......
......@@ -65,9 +65,6 @@ class User extends Managed_DataObject
public $created; // datetime() not_null
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('User',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -30,11 +30,6 @@ class User_group extends Managed_DataObject
public $join_policy; // tinyint
public $force_scope; // tinyint
/* Static get */
function staticGet($k,$v=NULL) {
return Memcached_DataObject::staticGet('User_group',$k,$v);
}
function multiGet($keyCol, $keyVals, $skipNulls=true)
{
return parent::multiGet('User_group', $keyCol, $keyVals, $skipNulls);
......
......@@ -45,9 +45,6 @@ class User_im_prefs extends Managed_DataObject
public $created; // datetime not_null default_0000-00-00%2000%3A00%3A00
public $modified; // timestamp not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('User_im_prefs',$k,$v); }
function pkeyGet($kv)
{
return Memcached_DataObject::pkeyGet('User_im_prefs', $kv);
......
......@@ -40,9 +40,6 @@ class User_location_prefs extends Managed_DataObject
public $created; // datetime not_null default_0000-00-00%2000%3A00%3A00
public $modified; // timestamp not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('User_location_prefs',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -34,9 +34,6 @@ class User_urlshortener_prefs extends Managed_DataObject
public $created; // datetime not_null default_0000-00-00%2000%3A00%3A00
public $modified; // timestamp not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('User_urlshortener_prefs',$k,$v); }
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
......@@ -16,12 +16,6 @@ class User_username extends Managed_DataObject
public $created; // datetime() not_null
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
/* Static get */
function staticGet($k,$v=null)
{
return Memcached_DataObject::staticGet('User_username',$k,$v);
}
/* the code above is auto generated do not remove the tag below */
###END_AUTOCODE
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment