/** * Function to call Text_Plain_External::getInfo(); * * Temporary workaround for bug #3783 : * Calling a method from a variable class is not possible before PHP 5.3. * * This function is called by PMA_getTransformationDescription() * in libraries/transformations.lib.php using a variable to construct it's name. * This function then calls the static method. * * Don't use this function unless you are affected by the same issue. * Call the static method directly instead. * * @deprecated * @return string Info about transformation class */ function Text_Plain_External_getInfo() { return Text_Plain_External::getInfo(); }
/** * Test for getInfo * * @return void * * @group medium */ public function testGetInfo() { $info = 'LINUX ONLY: Launches an external application and feeds it the column' . ' data via standard input. Returns the standard output of the' . ' application. The default is Tidy, to pretty-print HTML code.' . ' For security reasons, you have to manually edit the file' . ' libraries/plugins/transformations/Text_Plain_External' . '.class.php and list the tools you want to make available.' . ' The first option is then the number of the program you want to' . ' use and the second option is the parameters for the program.' . ' The third option, if set to 1, will convert the output using' . ' htmlspecialchars() (Default 1). The fourth option, if set to 1,' . ' will prevent wrapping and ensure that the output appears all on' . ' one line (Default 1).'; $this->assertEquals($info, Text_Plain_External::getInfo()); }