Lines Matching defs:data
46 $path = DOKU_CONF . '/lang/en/data-plugin.php';
48 $path = DOKU_CONF . '/lang/' . $this->determineLang() . '/data-plugin.php';
92 $this->db = new SQLiteDB('data', __DIR__ . '/db/');
105 * Makes sure the given data fits with the given type
225 * Return XHTML formated data, depending on column type
321 [$ID, $data] = explode('|', $val, 2);
324 if ($data == null) {
325 $data = $ID;
330 $data = $this->addPrePostFixes($column['type'], $data);
333 $allinstructions = p_get_instructions($data);
537 * @param $data
539 public function replacePlaceholdersInSQL(&$data)
544 $data['sql'] = str_replace('%user%', $INPUT->server->str('REMOTE_USER'), $data['sql']);
545 $data['sql'] = str_replace('%groups%', implode("','", $USERINFO['grps'] ?? []), $data['sql']);
547 $data['sql'] = str_replace('%now%', dformat(null, '%Y-%m-%d'), $data['sql']);
550 $data['sql'] = $this->makeTranslationReplacement($data['sql']);
556 * @param string $data
559 public function makeTranslationReplacement($data)
584 return str_replace($patterns, $values, $data);