static function data_object($task, $object = null) { $data = new stdClass(); $inputs = array('title' => 'category_title', 'flagship' => 'category_contents', 'enabled' => 'category_enabled'); $data->id = 0; if ($object && method_exists($object, 'get_id')) { $data->id = $object->get_id(); } $data->title = ''; if (MGet::string($inputs['title'])) { $data->title = MGet::string($inputs['title']); } elseif ($object && method_exists($object, 'get_title')) { $data->title = $object->get_title(); } $data->flagship = 0; if (MGet::int($inputs['flagship'])) { $data->flagship = MGet::int($inputs['flagship']); } elseif ($object && method_exists($object, 'get_flagship')) { $data->flagship = $object->get_flagship(); } $data->enabled = false; if (MGet::int($inputs['enabled']) && 1 == MGet::int($inputs['enabled'])) { $data->enabled = true; } elseif ($object && method_exists($object, 'is_enabled') && $object->is_enabled()) { $data->enabled = true; } $data->content_count = 0; if ($object && method_exists($object, 'count_contents')) { $data->content_count = $object->count_contents(); } $data->contents = ''; if ($object && method_exists($object, 'get_contents')) { $data->contents = $object->get_contents(); } $data->created = array(); if ($object && method_exists($object, 'created')) { $data->created = $object->created(); } $data->modified = array(); if ($object && method_exists($object, 'modified')) { $data->modified = $object->modified(); } return $data; }
static function data_object($object = null) { $data = new stdClass(); $inputs = array('title' => 'menu_title', 'enabled' => 'menu_enabled'); $data->id = 0; if ($object && method_exists($object, 'get_id')) { $data->id = $object->get_id(); } $data->title = ''; if (MGet::string($inputs['title'])) { $data->title = MGet::string($inputs['title']); } elseif ($object && method_exists($object, 'get_title')) { $data->title = $object->get_title(); } $data->enabled = false; if (MGet::int($inputs['enabled']) && 1 == MGet::int($inputs['enabled'])) { $data->enabled = true; } elseif ($object && method_exists($object, 'is_enabled') && $object->is_enabled()) { $data->enabled = true; } $data->pages_count = 0; if ($object && method_exists($object, 'count_pages')) { $data->pages_count = $object->count_pages(); } $data->pages = array(); if ($object && method_exists($object, 'get_pages')) { $data->pages = $object->get_pages(); } $data->created = array(); if ($object && method_exists($object, 'created')) { $data->created = $object->created(); } $data->modified = array(); if ($object && method_exists($object, 'modified')) { $data->modified = $object->modified(); } return $data; }
static function data_object($task, $object = null) { $data = new stdClass(); $inputs = array('type' => 'content_type', 'title' => 'content_title', 'address' => 'content_address', 'lat' => 'content_lat', 'lng' => 'content_lng', 'start' => 'content_start', 'end' => 'content_end', 'license' => 'content_license', 'enabled' => 'content_enabled', 'text' => 'content_text'); if ('content_add' == $task && MGet::string('content_type')) { if ('post' == MGet::string('content_type')) { $inputs['title'] = 'post_title'; $inputs['license'] = 'post_license'; } if ('place' == MGet::string('content_type')) { $inputs['title'] = 'place_title'; $inputs['license'] = 'place_license'; } if ('event' == MGet::string('content_type')) { $inputs['title'] = 'event_title'; $inputs['start'] = 'event_start'; $inputs['end'] = 'event_end'; $inputs['license'] = 'event_license'; } } $data->id = 0; if ($object && method_exists($object, 'get_id')) { $data->id = $object->get_id(); } if (MGet::string($inputs['type'])) { $data->type = MGet::string($inputs['type']); } elseif ($object && method_exists($object, 'get_type')) { $data->type = $object->get_type(); } $data->title = ''; if (MGet::string($inputs['title'])) { $data->title = MGet::string($inputs['title']); } elseif ($object && method_exists($object, 'get_title')) { $data->title = $object->get_title(); } $data->address = ''; if (MGet::string($inputs['address'])) { $data->address = MGet::string($inputs['address']); } elseif ($object && method_exists($object, 'get_address')) { $data->address = $object->get_address(); } $data->lat = ''; if (MGet::double($inputs['lat'])) { $data->lat = MGet::double($inputs['lat']); } elseif ($object && method_exists($object, 'get_lat')) { $data->lat = $object->get_lat(); } $data->lng = ''; if (MGet::double($inputs['lng'])) { $data->lng = MGet::double($inputs['lng']); } elseif ($object && method_exists($object, 'get_lng')) { $data->lng = $object->get_lng(); } $data->start = ''; if (MGet::string($inputs['start'])) { $data->start = MGet::string($inputs['start']); } elseif ($object && method_exists($object, 'get_start')) { $data->start = $object->get_start(); } $data->end = ''; if (MGet::string($inputs['end'])) { $data->end = MGet::string($inputs['end']); } elseif ($object && method_exists($object, 'get_end')) { $data->end = $object->get_end(); } $data->license = 0; if (MGet::int($inputs['license'])) { $data->license = MGet::int($inputs['license']); } elseif ($object && method_exists($object, 'get_license')) { $data->license = $object->get_license(); } $data->enabled = false; if (MGet::int($inputs['enabled']) && 1 == MGet::int($inputs['enabled'])) { $data->enabled = true; } elseif ($object && method_exists($object, 'is_enabled') && $object->is_enabled()) { $data->enabled = true; } $data->text = ''; if (MGet::string($inputs['text'])) { $data->text = MGet::string($inputs['text']); } elseif ($object && method_exists($object, 'get_text')) { $data->text = $object->get_text(); } $data->hits = ''; if ($object && method_exists($object, 'get_hits')) { $data->hits = $object->get_hits(); } $data->parent = ''; if ($object && method_exists($object, 'get_parent')) { $data->parent = $object->get_parent(); } $data->language = ''; if ($object && method_exists($object, 'get_language')) { $data->language = $object->get_language(); } $data->categories = array(); if ($object && method_exists($object, 'get_categories')) { $data->categories = $object->get_categories(); } $data->meta = array(); if ($object && method_exists($object, 'get_meta')) { $data->meta = $object->get_meta(); } $data->media = array(); if ($object && method_exists($object, 'get_media')) { $data->media = $object->get_media(); } $data->created = array(); if ($object && method_exists($object, 'created')) { $data->created = $object->created(); } $data->modified = array(); if ($object && method_exists($object, 'modified')) { $data->modified = $object->modified(); } return $data; }
static function data_object($object = null) { $data = new stdClass(); $inputs = array('group_id' => 'user_group_id', 'username' => 'user_username', 'email' => 'user_email', 'name' => 'user_name', 'enabled' => 'user_enabled'); $data->id = 0; if ($object && method_exists($object, 'get_id')) { $data->id = $object->get_id(); } $data->group = 3; if (MGet::int($inputs['group_id'])) { $data->group = MGet::int($inputs['group_id']); } elseif ($object && method_exists($object, 'get_group_id')) { $data->group = $object->get_group_id(); } $data->username = ''; if (MGet::string($inputs['username'])) { $data->username = MGet::string($inputs['username']); } elseif ($object && method_exists($object, 'get_username')) { $data->username = $object->get_username(); } $data->email = ''; if (MGet::string($inputs['email'])) { $data->email = MGet::string($inputs['email']); } elseif ($object && method_exists($object, 'get_email')) { $data->email = $object->get_email(); } $data->name = ''; if (MGet::string($inputs['name'])) { $data->name = MGet::string($inputs['name']); } elseif ($object && method_exists($object, 'get_name')) { $data->name = $object->get_name(); } $data->enabled = false; if (MGet::int($inputs['enabled']) && 1 == MGet::int($inputs['enabled'])) { $data->enabled = true; } elseif ($object && method_exists($object, 'is_enabled') && $object->is_enabled()) { $data->enabled = true; } $data->created = array(); if ($object && method_exists($object, 'created')) { $data->created = $object->created(); } $data->modified = array(); if ($object && method_exists($object, 'modified')) { $data->modified = $object->modified(); } $data->created = array(); if ($object && method_exists($object, 'created')) { $data->created = $object->created(); } $data->modified = array(); if ($object && method_exists($object, 'modified')) { $data->modified = $object->modified(); } return $data; }
static function data_object($object = null) { $data = new stdClass(); $inputs = array('title' => 'page_title', 'url' => 'page_url', 'blank' => 'page_on_blank', 'enabled' => 'page_enabled'); $data->id = 0; if ($object && method_exists($object, 'get_id')) { $data->id = $object->get_id(); } $data->title = ''; if (MGet::string($inputs['title'])) { $data->title = MGet::string($inputs['title']); } elseif ($object && method_exists($object, 'get_title')) { $data->title = $object->get_title(); } $data->url = ''; if (MGet::string($inputs['url'])) { $data->url = MGet::string($inputs['url']); } elseif ($object && method_exists($object, 'get_url')) { $data->url = $object->get_url(); } $data->blank = false; if (MGet::int($inputs['blank']) && 1 == MGet::int($inputs['blank'])) { $data->blank = true; } elseif ($object && method_exists($object, 'page_on_blank') && $object->page_on_blank()) { $data->blank = true; } $data->enabled = false; if (MGet::int($inputs['enabled']) && 1 == MGet::int($inputs['enabled'])) { $data->enabled = true; } elseif ($object && method_exists($object, 'is_enabled') && $object->is_enabled()) { $data->enabled = true; } $data->menus = array(); if ($object && method_exists($object, 'get_menus')) { $data->menus = $object->get_menus(); } $data->created = array(); if ($object && method_exists($object, 'created')) { $data->created = $object->created(); } $data->modified = array(); if ($object && method_exists($object, 'modified')) { $data->modified = $object->modified(); } return $data; }