Differences Between: [Versions 311 and 403]
Behat arguments transformations. This methods are used by Behat CLI command.
Copyright: | 2012 David MonllaĆ³ |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 179 lines (6 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 1 file lib/behat/behat_base.php |
behat_transformations:: (7 methods):
prefixed_tablenode_transformations()
arg_replace_slashes()
arg_replace_nasty_strings()
arg_time_to_string()
tablenode_transformations()
replace_nasty_strings()
get_transformed_timestamp()
Class: behat_transformations - X-Ref
Transformations to apply to steps arguments.prefixed_tablenode_transformations() X-Ref |
arg_replace_slashes($string) X-Ref |
Removes escaped argument delimiters. We use double quotes as arguments delimiters and to add the " as part of an argument we escape it with a backslash, this method removes this backslash. param: string $string return: string The string with the arguments fixed. |
arg_replace_nasty_strings($argument) X-Ref |
Replaces $NASTYSTRING vars for a nasty string. param: string $argument The whole argument value. return: string |
arg_time_to_string($time) X-Ref |
Convert string time to timestamp. Use ::time::STRING_TIME_TO_CONVERT::DATE_FORMAT:: param: string $time return: int timestamp. |
tablenode_transformations(TableNode $tablenode) X-Ref |
Transformations for TableNode arguments. Transformations applicable to TableNode arguments should also be applied, adding them in a different method for Behat API restrictions. param: TableNode $tablenode return: TableNode The transformed table |
replace_nasty_strings($string) X-Ref |
Replaces $NASTYSTRING vars for a nasty string. Method reused by TableNode tranformation. param: string $string return: string |
get_transformed_timestamp($time) X-Ref |
No description |