phpDocumentor epesi-utils
RecordBrowser
[ class tree: epesi-utils ] [ index: epesi-utils ] [ all elements ]

Class: Utils_RecordBrowserCommon

Source Location: /modules/Utils/RecordBrowser/RecordBrowserCommon_0.php

Class Utils_RecordBrowserCommon

Class Overview

RecordBrowserCommon class.

Located in /modules/Utils/RecordBrowser/RecordBrowserCommon_0.php [line 15]

ModuleAcl
   |
   --ModulePrimitive
      |
      --ModuleCommon
         |
         --Utils_RecordBrowserCommon
Author(s): Information Tags:
Version:  1.0
Copyright:  Copyright © 2008, Telaxus LLC
License:  MIT

Properties

Methods

[ Top ]
Inherited Properties, Constants, and Methods
Inherited Properties Inherited Methods Inherited Constants

Inherited From ModuleCommon

ModuleCommon::Instance()
Singleton.

Inherited From ModulePrimitive

ModulePrimitive::__construct()
ModulePrimitive::check_access()
Checks access to function which name is passed as first parameter.
ModulePrimitive::create_data_dir()
Creates default data directory for module. Typical usage: in module installation
ModulePrimitive::get_data_dir()
Returns path to the default data directory for module calling this method.
ModulePrimitive::get_module_dir()
Returns path to the module directory.
ModulePrimitive::get_type()
Returns name(type) of module that called this function.
ModulePrimitive::get_type_with_bt()
ModulePrimitive::remove_data_dir()
Removes default data directory of a module. Typical usage: in module uninstallation

Inherited From ModuleAcl

ModuleAcl::acl_check()
ModuleAcl::add_aco()
ModuleAcl::del_aco()
ModuleAcl::get_type()

[ Top ]
Property Summary
static mixed   $admin_access  
static mixed   $cols_order  

[ Top ]
Method Summary
static void   actual_db_type()  
static void   add_recent_entry()  
static void   admin_caption()  
static void   applet_new_record_button()  
static void   applet_settings()  
static void   build_query()  
static void   check_for_jump()  
static void   check_record_against_crits()  
static void   check_table_name()  
static void   count_possible_values()  
static void   create_linked_label()  
static void   create_linked_label_r()  
static void   create_new_record_href()  
static void   create_record_href()  
static void   decode_multi()  
static void   delete_addon()  
static void   delete_filter()  
static void   delete_record()  
static void   delete_record_field()  
static void   enable_watchdog()  
static void   encode_multi()  
static void   format_long_text()  
static void   format_long_text_array()  
static void   get_access()  
static void   get_calcualted_id()  
static void   get_html_record_info()  
static void   get_id()  
static void   get_new_record_href()  
static void   get_next_and_prev_record()  
static void   get_possible_values()  
static void   get_record()  
static void   get_records()  
static void   get_records_limit()  
static void   get_record_href_array()  
static void   get_record_info()  
static void   get_sql_type()  
static void   get_tables()  
static void   get_val()  
static void   get_value()  
static void   init()  
static void   install_new_recordset()  
static void   is_active()  
static void   merge_crits()  
static void   mobile_rb()  
static void   mobile_rb_view()  
static void   new_addon()  
static void   new_filter()  
static void   new_record()  
static void   new_record_field()  
static void   no_wrap()  
static void   record_bbcode()  
static void   record_link_close_tag()  
static void   record_link_open_tag()  
static void   register_datatype()  
static void   restore_record()  
static void   set_access_callback()  
static void   set_active()  
static void   set_addon_pos()  
static void   set_caption()  
static void   set_display_method()  
static void   set_favorites()  
static void   set_full_history()  
static void   set_icon()  
static void   set_processing_method()  
static void   set_QFfield_method()  
static void   set_quickjump()  
static void   set_recent()  
static void   set_record_properties()  
static void   set_tpl()  
static void   uninstall_recordset()  
static void   unregister_datatype()  
static void   unset_display_method()  
static void   unset_QFfield_method()  
static void   update_record()  
static void   user_settings()  
static void   watchdog_label()  
void   cut_string()  

[ Top ]
Properties
static mixed   $admin_access = false [line 19]
API Tags:
Access:  public


[ Top ]
static mixed   $cols_order = array() [line 20]
API Tags:
Access:  public


[ Top ]
Methods
static method actual_db_type  [line 425]

  static void actual_db_type( $type, $param  )

Parameters:
   $type: 
   $param: 

API Tags:
Access:  public


[ Top ]
static method add_recent_entry  [line 634]

  static void add_recent_entry( $tab, $user_id, $id  )

Parameters:
   $tab: 
   $user_id: 
   $id: 

API Tags:
Access:  public


[ Top ]
static method admin_caption  [line 221]

  static void admin_caption( )


API Tags:
Access:  public


[ Top ]
static method applet_new_record_button  [line 1403]

  static void applet_new_record_button( $tab, [ $defaults = array()]  )

Parameters:
   $tab: 
   $defaults: 

API Tags:
Access:  public


[ Top ]
static method applet_settings  [line 1308]

  static void applet_settings( [ $some_more = array()]  )

Parameters:
   $some_more: 

API Tags:
Access:  public


[ Top ]
static method build_query  [line 666]

  static void build_query( [ $tab = null], [ $crits = null], [ $admin = false], [ $order = array()]  )

Parameters:
   $tab: 
   $crits: 
   $admin: 
   $order: 

API Tags:
Access:  public


[ Top ]
static method check_for_jump  [line 1411]

  static void check_for_jump( )


API Tags:
Access:  public


[ Top ]
static method check_record_against_crits  [line 1014]

  static void check_record_against_crits( $tab, $id, $crits  )

Parameters:
   $tab: 
   $id: 
   $crits: 

API Tags:
Access:  public


[ Top ]
static method check_table_name  [line 168]

  static void check_table_name( $tab, [ $flush = false]  )

Parameters:
   $tab: 
   $flush: 

API Tags:
Access:  public


[ Top ]
static method count_possible_values  [line 185]

  static void count_possible_values( $tab, $field  )

Parameters:
   $tab: 
   $field: 

API Tags:
Access:  public


[ Top ]
static method create_linked_label  [line 1249]

  static void create_linked_label( $tab, $col, $id, [ $nolink = false]  )

Parameters:
   $tab: 
   $col: 
   $id: 
   $nolink: 

API Tags:
Access:  public


[ Top ]
static method create_linked_label_r  [line 1258]

  static void create_linked_label_r( $tab, $col, $r, [ $nolink = false]  )

Parameters:
   $tab: 
   $col: 
   $r: 
   $nolink: 

API Tags:
Access:  public


[ Top ]
static method create_new_record_href  [line 1194]

  static void create_new_record_href( $tab, $def, [ $id = 'none']  )

Parameters:
   $tab: 
   $def: 
   $id: 

API Tags:
Access:  public


[ Top ]
static method create_record_href  [line 1213]

  static void create_record_href( $tab, $id, [ $action = 'view']  )

Parameters:
   $tab: 
   $id: 
   $action: 

API Tags:
Access:  public


[ Top ]
static method decode_multi  [line 119]

  static void decode_multi( $v  )

Parameters:
   $v: 

API Tags:
Access:  public


[ Top ]
static method delete_addon  [line 452]

  static void delete_addon( $tab, $module, $func  )

Parameters:
   $tab: 
   $module: 
   $func: 

API Tags:
Access:  public


[ Top ]
static method delete_filter  [line 478]

  static void delete_filter( $tab, $col_name  )

Parameters:
   $tab: 
   $col_name: 

API Tags:
Access:  public


[ Top ]
static method delete_record  [line 1159]

  static void delete_record( $tab, $id, [ $perma = false]  )

Parameters:
   $tab: 
   $id: 
   $perma: 

API Tags:
Access:  public


[ Top ]
static method delete_record_field  [line 393]

  static void delete_record_field( $tab, $field  )

Parameters:
   $tab: 
   $field: 

API Tags:
Access:  public


[ Top ]
static method enable_watchdog  [line 351]

  static void enable_watchdog( $tab, $watchdog_callback  )

Parameters:
   $tab: 
   $watchdog_callback: 

API Tags:
Access:  public


[ Top ]
static method encode_multi  [line 112]

  static void encode_multi( $v  )

Parameters:
   $v: 

API Tags:
Access:  public


[ Top ]
static method format_long_text  [line 129]

  static void format_long_text( $tab, $record  )

Parameters:
   $tab: 
   $record: 

API Tags:
Access:  public


[ Top ]
static method format_long_text_array  [line 101]

  static void format_long_text_array( $tab, $records  )

Parameters:
   $tab: 
   $records: 

API Tags:
Access:  public


[ Top ]
static method get_access  [line 1069]

  static void get_access( $tab, $action, [ $param = null], [ $param2 = null]  )

Parameters:
   $tab: 
   $action: 
   $param: 
   $param2: 

API Tags:
Access:  public


[ Top ]
static method get_calcualted_id  [line 1407]

  static void get_calcualted_id( $tab, $field, $id  )

Parameters:
   $tab: 
   $field: 
   $id: 

API Tags:
Access:  public


[ Top ]
static method get_html_record_info  [line 1097]

  static void get_html_record_info( [ $tab = null], [ $id = null]  )

Parameters:
   $tab: 
   $id: 

API Tags:
Access:  public


[ Top ]
static method get_id  [line 199]

  static void get_id( $tab, $field, $value  )

Parameters:
   $tab: 
   $field: 
   $value: 

API Tags:
Access:  public


[ Top ]
static method get_new_record_href  [line 1175]

  static void get_new_record_href( $tab, $def, [ $id = 'none']  )

Parameters:
   $tab: 
   $def: 
   $id: 

API Tags:
Access:  public


[ Top ]
static method get_next_and_prev_record  [line 926]

  static void get_next_and_prev_record( [ $tab = null], [ $crits = null], [ $order = false], [ $id = null], [ $last = null]  )

Parameters:
   $tab: 
   $crits: 
   $order: 
   $id: 
   $last: 

API Tags:
Access:  public


[ Top ]
static method get_possible_values  [line 192]

  static void get_possible_values( $tab, $field  )

Parameters:
   $tab: 
   $field: 

API Tags:
Access:  public


[ Top ]
static method get_record  [line 1120]

  static void get_record( $tab, $id, [ $htmlspecialchars = true]  )

Parameters:
   $tab: 
   $id: 
   $htmlspecialchars: 

API Tags:
Access:  public


[ Top ]
static method get_records  [line 950]

  static void get_records( [ $tab = null], [ $crits = array()], [ $cols = array()], [ $order = array()], [ $limit = array()], [ $admin = false]  )

Parameters:
   $tab: 
   $crits: 
   $cols: 
   $order: 
   $limit: 
   $admin: 

API Tags:
Access:  public


[ Top ]
static method get_records_limit  [line 921]

  static void get_records_limit( [ $tab = null], [ $crits = null], [ $admin = false]  )

Parameters:
   $tab: 
   $crits: 
   $admin: 

API Tags:
Access:  public


[ Top ]
static method get_record_href_array  [line 1197]

  static void get_record_href_array( $tab, $id, [ $action = 'view']  )

Parameters:
   $tab: 
   $id: 
   $action: 

API Tags:
Access:  public


[ Top ]
static method get_record_info  [line 1085]

  static void get_record_info( [ $tab = null], [ $id = null]  )

Parameters:
   $tab: 
   $id: 

API Tags:
Access:  public


[ Top ]
static method get_sql_type  [line 509]

  static void get_sql_type( $type  )

Parameters:
   $type: 

API Tags:
Access:  public


[ Top ]
static method get_tables  [line 1393]

  static void get_tables( $tab  )

Parameters:
   $tab: 

API Tags:
Access:  public


[ Top ]
static method get_val  [line 22]

  static void get_val( $tab, $field, $record, $id, [ $links_not_recommended = false], [ $args = null]  )

Parameters:
   $tab: 
   $field: 
   $record: 
   $id: 
   $links_not_recommended: 
   $args: 

API Tags:
Access:  public


[ Top ]
static method get_value  [line 179]

  static void get_value( $tab, $id, $field  )

Parameters:
   $tab: 
   $id: 
   $field: 

API Tags:
Access:  public


[ Top ]
static method init  [line 224]

  static void init( $tab, [ $admin = false], [ $force = false]  )

Parameters:
   $tab: 
   $admin: 
   $force: 

API Tags:
Access:  public


[ Top ]
static method install_new_recordset  [line 265]

  static void install_new_recordset( [ $tab = null], [ $fields = array()]  )

Parameters:
   $tab: 
   $fields: 

API Tags:
Access:  public


[ Top ]
static method is_active  [line 217]

  static void is_active( $tab, $id  )

Parameters:
   $tab: 
   $id: 

API Tags:
Access:  public


[ Top ]
static method merge_crits  [line 658]

  static void merge_crits( [ $a = array()], [ $b = array()]  )

Parameters:
   $a: 
   $b: 

API Tags:
Access:  public


[ Top ]
static method mobile_rb  [line 1501]

  static void mobile_rb( $table, [ $crits = array()], [ $sort = array()], [ $info = array()]  )

Parameters:
   $table: 
array   $crits: 
array   $sort: 
   $info: 

API Tags:
Access:  public


[ Top ]
static method mobile_rb_view  [line 1505]

  static void mobile_rb_view( $tab, $id  )

Parameters:
   $tab: 
   $id: 

API Tags:
Access:  public


[ Top ]
static method new_addon  [line 445]

  static void new_addon( $tab, $module, $func, $label  )

Parameters:
   $tab: 
   $module: 
   $func: 
   $label: 

API Tags:
Access:  public


[ Top ]
static method new_filter  [line 474]

  static void new_filter( $tab, $col_name  )

Parameters:
   $tab: 
   $col_name: 

API Tags:
Access:  public


[ Top ]
static method new_record  [line 528]

  static void new_record( [ $tab = null], [ $values = array()]  )

Parameters:
   $tab: 
   $values: 

API Tags:
Access:  public


[ Top ]
static method new_record_field  [line 400]

  static void new_record_field( $tab, $field, $type, $visible, $required, [ $param = ''], [ $style = ''], [ $extra = true], [ $filter = false], [ $pos = null]  )

Parameters:
   $tab: 
   $field: 
   $type: 
   $visible: 
   $required: 
   $param: 
   $style: 
   $extra: 
   $filter: 
   $pos: 

API Tags:
Access:  public


[ Top ]
static method no_wrap  [line 1169]

  static void no_wrap( $s  )

Parameters:
   $s: 

API Tags:
Access:  public


[ Top ]
static method record_bbcode  [line 1268]

  static void record_bbcode( $tab, $fields, $text, $param, $opt  )

Parameters:
   $tab: 
   $fields: 
   $text: 
   $param: 
   $opt: 

API Tags:
Access:  public


[ Top ]
static method record_link_close_tag  [line 1246]

  static void record_link_close_tag( )


API Tags:
Access:  public


[ Top ]
static method record_link_open_tag  [line 1218]

  static void record_link_open_tag( $tab, $id, [ $nolink = false], [ $action = 'view']  )

Parameters:
   $tab: 
   $id: 
   $nolink: 
   $action: 

API Tags:
Access:  public


[ Top ]
static method register_datatype  [line 468]

  static void register_datatype( $type, $module, $func  )

Parameters:
   $type: 
   $module: 
   $func: 

API Tags:
Access:  public


[ Top ]
static method restore_record  [line 1166]

  static void restore_record( $tab, $id  )

Parameters:
   $tab: 
   $id: 

API Tags:
Access:  public


[ Top ]
static method set_access_callback  [line 506]

  static void set_access_callback( $tab, $module, $func  )

Parameters:
   $tab: 
   $module: 
   $func: 

API Tags:
Access:  public


[ Top ]
static method set_active  [line 1145]

  static void set_active( $tab, $id, $state  )

Parameters:
   $tab: 
   $id: 
   $state: 

API Tags:
Access:  public


[ Top ]
static method set_addon_pos  [line 462]

  static void set_addon_pos( $tab, $module, $func, $pos  )

Parameters:
   $tab: 
   $module: 
   $func: 
   $pos: 

API Tags:
Access:  public


[ Top ]
static method set_caption  [line 500]

  static void set_caption( $tab, $value  )

Parameters:
   $tab: 
   $value: 

API Tags:
Access:  public


[ Top ]
static method set_display_method  [line 355]

  static void set_display_method( [ $tab = null], $field, $module, $func  )

Parameters:
   $tab: 
   $field: 
   $module: 
   $func: 

API Tags:
Access:  public


[ Top ]
static method set_favorites  [line 491]

  static void set_favorites( $tab, $value  )

Parameters:
   $tab: 
   $value: 

API Tags:
Access:  public


[ Top ]
static method set_full_history  [line 497]

  static void set_full_history( $tab, $value  )

Parameters:
   $tab: 
   $value: 

API Tags:
Access:  public


[ Top ]
static method set_icon  [line 503]

  static void set_icon( $tab, $value  )

Parameters:
   $tab: 
   $value: 

API Tags:
Access:  public


[ Top ]
static method set_processing_method  [line 482]

  static void set_processing_method( $tab, $method  )

Parameters:
   $tab: 
   $method: 

API Tags:
Access:  public


[ Top ]
static method set_QFfield_method  [line 361]

  static void set_QFfield_method( [ $tab = null], $field, $module, $func  )

Parameters:
   $tab: 
   $field: 
   $module: 
   $func: 

API Tags:
Access:  public


[ Top ]
static method set_quickjump  [line 485]

  static void set_quickjump( $tab, $col_name  )

Parameters:
   $tab: 
   $col_name: 

API Tags:
Access:  public


[ Top ]
static method set_recent  [line 494]

  static void set_recent( $tab, $value  )

Parameters:
   $tab: 
   $value: 

API Tags:
Access:  public


[ Top ]
static method set_record_properties  [line 518]

  static void set_record_properties( $tab, $id, [ $info = array()]  )

Parameters:
   $tab: 
   $id: 
   $info: 

API Tags:
Access:  public


[ Top ]
static method set_tpl  [line 488]

  static void set_tpl( $tab, $filename  )

Parameters:
   $tab: 
   $filename: 

API Tags:
Access:  public


[ Top ]
static method uninstall_recordset  [line 378]

  static void uninstall_recordset( [ $tab = null]  )

Parameters:
   $tab: 

API Tags:
Access:  public


[ Top ]
static method unregister_datatype  [line 471]

  static void unregister_datatype( $type  )

Parameters:
   $type: 

API Tags:
Access:  public


[ Top ]
static method unset_display_method  [line 367]

  static void unset_display_method( [ $tab = null], $field  )

Parameters:
   $tab: 
   $field: 

API Tags:
Access:  public


[ Top ]
static method unset_QFfield_method  [line 372]

  static void unset_QFfield_method( [ $tab = null], $field  )

Parameters:
   $tab: 
   $field: 

API Tags:
Access:  public


[ Top ]
static method update_record  [line 584]

  static void update_record( $tab, $id, $values, [ $all_fields = false], [ $date = null], [ $dont_notify = false]  )

Parameters:
   $tab: 
   $id: 
   $values: 
   $all_fields: 
   $date: 
   $dont_notify: 

API Tags:
Access:  public


[ Top ]
static method user_settings  [line 139]

  static void user_settings( )


API Tags:
Access:  public


[ Top ]
static method watchdog_label  [line 1321]

  static void watchdog_label( $tab, $cat, $rid, [ $events = array()], [ $label = null], [ $details = true]  )

Parameters:
   $tab: 
   $cat: 
   $rid: 
   $events: 
   $label: 
   $details: 

API Tags:
Access:  public


[ Top ]
cut_string  [line 1430]

  void cut_string( $str, $len, [ $tooltip = true], [ &$cut = null]  )

Parameters:
   $str: 
   $len: 
   $tooltip: 
   &$cut: 

API Tags:
Access:  public


[ Top ]

Documentation generated on Fri, 26 Dec 2008 21:45:14 -0500 by phpDocumentor 1.4.2