Class GP_Translation

Description

Located in /gp-includes/things/translation.php (line 2)

GP_Thing
   |
   --GP_Translation
Variable Summary
Method Summary
void fix_translation ( $translation)
void for_export ( $project,  $translation_set, [ $filters = null])
void for_translation ( $project,  $translation_set,  $page, [ $filters = array()], [ $sort = array()])
void normalize_fields ( $args)
void prepare_fields_for_save ( $args)
void reject ()
void restrict_fields ( $translation)
void set_as_current ()
void set_fields ( $db_object)
void set_status ( $status)
void translations ()
Variables
static mixed $number_of_plural_translations = 6 (line 10)
static mixed $statuses = array('current', 'waiting', 'rejected', 'fuzzy', 'old', ) (line 9)
mixed $field_names = array( 'id', 'original_id', 'translation_set_id', 'translation_0', 'translation_1', 'translation_2', 'translation_3', 'translation_4', 'translation_5','user_id', 'status', 'date_added', 'date_modified', 'warnings') (line 6)

Redefinition of:
GP_Thing::$field_names
mixed $non_updatable_attributes = array( 'id', ) (line 7)
mixed $per_page = 15 (line 4)

Redefinition of:
GP_Thing::$per_page
mixed $table_basename = 'translations' (line 5)

Inherited Variables

Inherited from GP_Thing

GP_Thing::$errors
GP_Thing::$map_results
GP_Thing::$non_db_field_names
GP_Thing::$static
GP_Thing::$static_by_class
GP_Thing::$table
GP_Thing::$validation_rules
GP_Thing::$validation_rules_by_class
Methods
fix_translation (line 39)
void fix_translation ( $translation)
  • $translation
for_export (line 62)
void for_export ( $project,  $translation_set, [ $filters = null])
  • $project
  • $translation_set
  • $filters
for_translation (line 66)
void for_translation ( $project,  $translation_set,  $page, [ $filters = array()], [ $sort = array()])
  • $project
  • $translation_set
  • $page
  • $filters
  • $sort
normalize_fields (line 12)
void normalize_fields ( $args)
  • $args

Redefinition of:
GP_Thing::normalize_fields()
Normalizes an array with key-value pairs representing a GP_Thing object.
prepare_fields_for_save (line 31)
void prepare_fields_for_save ( $args)
  • $args

Redefinition of:
GP_Thing::prepare_fields_for_save()
Prepares for enetering the database an array with key-value pairs, preresenting a GP_Thing object.
reject (line 193)
void reject ()
restrict_fields (line 46)
void restrict_fields ( $translation)
  • $translation

Redefinition of:
GP_Thing::restrict_fields()
set_as_current (line 183)
void set_as_current ()
set_fields (line 55)
void set_fields ( $db_object)
  • $db_object

Redefinition of:
GP_Thing::set_fields()
set_status (line 197)
void set_status ( $status)
  • $status
translations (line 204)
void translations ()

Inherited Methods

Inherited From GP_Thing

GP_Thing::__construct()
GP_Thing::after_create()
GP_Thing::after_save()
GP_Thing::all()
GP_Thing::apply_default_conditions()
GP_Thing::coerce()
GP_Thing::create()
GP_Thing::create_and_select()
GP_Thing::delete()
GP_Thing::delete_all()
GP_Thing::fields()
GP_Thing::find()
GP_Thing::find_many()
GP_Thing::find_one()
GP_Thing::force_false_to_null()
GP_Thing::found_rows()
GP_Thing::get()
GP_Thing::get_static()
GP_Thing::has_static()
GP_Thing::like_escape_printf()
GP_Thing::many()
GP_Thing::map()
GP_Thing::normalize_fields()
GP_Thing::now_in_mysql_format()
GP_Thing::one()
GP_Thing::prepare()
GP_Thing::prepare_fields_for_create()
GP_Thing::prepare_fields_for_save()
GP_Thing::query()
GP_Thing::reload()
GP_Thing::restrict_fields()
GP_Thing::save()
GP_Thing::select_all_from_conditions_and_order()
GP_Thing::set_fields()
GP_Thing::set_static()
GP_Thing::sql_condition_from_php_value()
GP_Thing::sql_from_conditions()
GP_Thing::sql_from_order()
GP_Thing::sql_limit_for_paging()
GP_Thing::update()
GP_Thing::validate()
GP_Thing::value()
GP_Thing::__call()

Documentation generated on Fri, 18 May 2012 01:46:11 +0100 by phpDocumentor 1.4.3