forked from GNUsocial/gnu-social
static:: call are less cluttery
This commit is contained in:
parent
6d739789f6
commit
b903db059c
@ -134,7 +134,7 @@ abstract class Managed_DataObject extends Memcached_DataObject
|
|||||||
* @access public
|
* @access public
|
||||||
* @return array (associative)
|
* @return array (associative)
|
||||||
*/
|
*/
|
||||||
function table()
|
public function table()
|
||||||
{
|
{
|
||||||
$table = static::schemaDef();
|
$table = static::schemaDef();
|
||||||
return array_map(array($this, 'columnBitmap'), $table['fields']);
|
return array_map(array($this, 'columnBitmap'), $table['fields']);
|
||||||
@ -164,7 +164,7 @@ abstract class Managed_DataObject extends Memcached_DataObject
|
|||||||
|
|
||||||
function sequenceKey()
|
function sequenceKey()
|
||||||
{
|
{
|
||||||
$table = call_user_func(array(get_class($this), 'schemaDef'));
|
$table = static::schemaDef();
|
||||||
foreach ($table['fields'] as $name => $column) {
|
foreach ($table['fields'] as $name => $column) {
|
||||||
if ($column['type'] == 'serial') {
|
if ($column['type'] == 'serial') {
|
||||||
// We have a serial/autoincrement column.
|
// We have a serial/autoincrement column.
|
||||||
@ -188,7 +188,7 @@ abstract class Managed_DataObject extends Memcached_DataObject
|
|||||||
|
|
||||||
function keyTypes()
|
function keyTypes()
|
||||||
{
|
{
|
||||||
$table = call_user_func(array(get_class($this), 'schemaDef'));
|
$table = static::schemaDef();
|
||||||
$keys = array();
|
$keys = array();
|
||||||
|
|
||||||
if (!empty($table['unique keys'])) {
|
if (!empty($table['unique keys'])) {
|
||||||
@ -253,7 +253,7 @@ abstract class Managed_DataObject extends Memcached_DataObject
|
|||||||
{
|
{
|
||||||
$links = array();
|
$links = array();
|
||||||
|
|
||||||
$table = call_user_func(array(get_class($this), 'schemaDef'));
|
$table = static::schemaDef();
|
||||||
|
|
||||||
foreach ($table['foreign keys'] as $keyname => $keydef) {
|
foreach ($table['foreign keys'] as $keyname => $keydef) {
|
||||||
if (count($keydef) == 2 && is_string($keydef[0]) && is_array($keydef[1]) && count($keydef[1]) == 1) {
|
if (count($keydef) == 2 && is_string($keydef[0]) && is_array($keydef[1]) && count($keydef[1]) == 1) {
|
||||||
@ -274,7 +274,7 @@ abstract class Managed_DataObject extends Memcached_DataObject
|
|||||||
*/
|
*/
|
||||||
function _allCacheKeys()
|
function _allCacheKeys()
|
||||||
{
|
{
|
||||||
$table = call_user_func(array(get_class($this), 'schemaDef'));
|
$table = static::schemaDef();
|
||||||
$ckeys = array();
|
$ckeys = array();
|
||||||
|
|
||||||
if (!empty($table['unique keys'])) {
|
if (!empty($table['unique keys'])) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user