_replacePlaceholdersInSQL() 공개 메소드

Replace placeholders in sql
public _replacePlaceholdersInSQL ( &$data )
예제 #1
0
 function testReplacePlaceholdersInSQL()
 {
     $helper = new helper_plugin_data();
     $data = array('sql' => '%user%');
     $_SERVER['REMOTE_USER'] = '******';
     $helper->_replacePlaceholdersInSQL($data);
     $this->assertEquals('test', $data['sql']);
     $data = array('sql' => '%now%');
     $helper->_replacePlaceholdersInSQL($data);
     $this->assertRegExp('/[0-9]{4}-[0-9]{2}-[0-9]{2}/', $data['sql']);
     $data = array('sql' => '%lang%');
     $helper->_replacePlaceholdersInSQL($data);
     $this->assertEquals('en', $data['sql']);
 }