Moodle  2.2.1
http://www.collinsharper.com
data_field_date Class Reference
Inheritance diagram for data_field_date:
Collaboration diagram for data_field_date:

Public Member Functions

 display_add_field ($recordid=0)
 display_search_field ($value=0)
 generate_sql ($tablealias, $value)
 parse_search_field ()
 update_content ($recordid, $value, $name='')
 display_browse_field ($recordid, $template)
 get_sort_sql ($fieldname)

Data Fields

 $type = 'date'
 $day = 0
 $month = 0
 $year = 0

Detailed Description

Definition at line 29 of file field.class.php.


Member Function Documentation

display_add_field ( recordid = 0)

Print the relevant form element in the ADD template for this field

object

Parameters:
int$recordid
Returns:
string

Reimplemented from data_field_base.

Definition at line 37 of file field.class.php.

Here is the call graph for this function:

display_browse_field ( recordid,
template 
)

Display the content of the field in browse mode

object

Parameters:
int$recordid
object$template
Returns:
bool|string

Reimplemented from data_field_base.

Definition at line 114 of file field.class.php.

Here is the call graph for this function:

display_search_field ( value = 0)

Definition at line 57 of file field.class.php.

Here is the call graph for this function:

generate_sql ( tablealias,
value 
)

Definition at line 66 of file field.class.php.

get_sort_sql ( fieldname)

Returns the SQL needed to refer to the column. Some fields may need to CAST() etc.

Parameters:
string$fieldname
Returns:
string $fieldname

Reimplemented from data_field_base.

Definition at line 122 of file field.class.php.

Definition at line 76 of file field.class.php.

Here is the call graph for this function:

update_content ( recordid,
value,
name = '' 
)

Update the content of one data field in the data_content table object

Parameters:
int$recordid
mixed$value
string$name
Returns:
bool

Reimplemented from data_field_base.

Definition at line 90 of file field.class.php.

Here is the call graph for this function:


Field Documentation

$day = 0

Definition at line 33 of file field.class.php.

$month = 0

Definition at line 34 of file field.class.php.

$type = 'date'

Reimplemented from data_field_base.

Definition at line 31 of file field.class.php.

$year = 0

Definition at line 35 of file field.class.php.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Enumerations