CI_Unit_test::run()

run($test[, $expected = TRUE[, $test_name = 'undefined'[, $notes = '']]]) Parameters: $test (mixed) – Test data $expected (mixed) – Expected result $test_name (string) – Test name $notes (string) – Any notes to be attached to the test Returns: Test report Return type: string Runs unit tests.

CI_Unit_test::result()

result([$results = array()]) Parameters: $results (array) – Tests results list Returns: Array of raw result data Return type: array Returns raw tests results data.

CI_Unit_test::use_strict()

use_strict([$state = TRUE]) Parameters: $state (bool) – Strict state flag Return type: void Enables/disables strict type comparison in tests.

CI_Unit_test::active()

active([$state = TRUE]) Parameters: $state (bool) – Whether to enable testing Return type: void Enables/disables unit testing.

CI_Unit_test::set_template()

set_template($template) Parameters: $template (string) – Test result template Return type: void Sets the template for displaying tests results.

CI_Typography::nl2br_except_pre()

nl2br_except_pre($str) Parameters: $str (string) – Input string Returns: Formatted string Return type: string Converts newlines to <br /> tags unless they appear within <pre> tags. This method is identical to the native PHP nl2br() function, except that it ignores <pre> tags. Usage example: $string = $this->typography->nl2br_except_pre($string);

CI_Typography::format_characters()

format_characters($str) Parameters: $str (string) – Input string Returns: Formatted string Return type: string This method is similar to auto_typography() above, except that it only does character conversion: Quotes are converted to correctly facing curly quote entities, except those that appear within tags. Apostrophes are converted to curly apostrophe entities. Double dashes (either like – this or like–this) are converted to em—dashes. Three consecutive periods either preceding or

CI_Trackback::set_error()

set_error($msg) Parameters: $msg (string) – Error message Return type: void Set an log an error message.

CI_Typography

class CI_Typography $protect_braced_quotes = FALSE When using the Typography library in conjunction with the Template Parser library it can often be desirable to protect single and double quotes within curly braces. To enable this, set the protect_braced_quotes class property to TRUE. Usage example: $this->load->library('typography'); $this->typography->protect_braced_quotes = TRUE; format_characters($str) Parameters: $str (string) – Input string Returns: Formatted

CI_Unit_test

class CI_Unit_test set_test_items($items) Parameters: $items (array) – List of visible test items Returns: void Sets a list of items that should be visible in tests. Valid options are: test_name test_datatype res_datatype result file line notes run($test[, $expected = TRUE[, $test_name = 'undefined'[, $notes = '']]]) Parameters: $test (mixed) – Test data $expected (mixed) – Expected result $test_name (string) – Test name $notes (string) – Any notes to be attached to the t