Lines Matching defs:array

37     public static $sqlite = array();
42 * @var array
44 public $data = array();
56 * @var array
58 private $_strings = array();
63 * @var array
65 public $entries = array();
70 * @var array
82 * @var array
84 private $_latexMathmodeReplacements = array(
111 * @var array
113 private $_greekLetters = array(
124 * @var array
126 public $warnings = array();
131 * @var array
138 * @var array
153 * @var array
155 private $_sqlStatements = array();
163 function __construct($options = array())
165 $this->_delimiters = array('"'=>'"',
167 $this->data = array();
171 $this->warnings = array();
172 $this->_options = array(
186 $this->allowedEntryTypes = array(
273 $this->warnings = array();
274 $this->data = array();
356 $cites = array();
362 $notuniques = array();
389 $this->warnings = array();
390 $this->data = array();
452 $cites = array();
458 $notuniques = array();
485 $matches = array();
497 $matches = array();
536 $stringCallback = fn($key, $value) => $this->_sqlStatements[] = array("INSERT OR REPLACE INTO strings (string, entry) VALUES (?,?)", array($key, $value));
537 $bibItemCallback = fn($key, $value) => $this->_sqlStatements[] = array("INSERT OR REPLACE INTO bibtex (key, entry) VALUES (?,?)", array($key, $value));
567 $this->_sqlStatements = array();
588 * @return array The representation of the entry or false if there is a problem
596 $ret = array('bibtex' => $entry.'}');
598 $matches = array();
612 $matches = array();
710 $tmparray = array();
721 $tmparray = array();
1008 * @return array the extracted authors
1014 $authorarray = array();
1025 $tmparray = array();
1079 $tmparray = array();
1082 $vonlastarray = array();
1115 //Now we check if it is version three (three entries in the array (two commas)
1122 $authorarray[$i] = array('first'=>trim($first), 'von'=>trim($von), 'last'=>trim($last), 'jr'=>trim($jr));
1180 * If a problem is detected a warning is appended to the array warnings.
1272 $this->warnings = array();
1293 * @param array $array Author array
1296 private function _formatAuthor($array)
1298 if (!array_key_exists('von', $array)) {
1299 $array['von'] = '';
1301 $array['von'] = trim($array['von']);
1303 if (!array_key_exists('last', $array)) {
1304 $array['last'] = '';
1306 $array['last'] = trim($array['last']);
1308 if (!array_key_exists('jr', $array)) {
1309 $array['jr'] = '';
1311 $array['jr'] = trim($array['jr']);
1313 if (!array_key_exists('first', $array)) {
1314 $array['first'] = '';
1316 $array['first'] = trim($array['first']);
1319 $ret = str_replace("VON", $array['von'], $ret);
1320 $ret = str_replace("LAST", $array['last'], $ret);
1322 if (!empty($array['jr'])) {
1323 $ret = str_replace("JR", $array['jr'], $ret);
1327 $ret = str_replace("FIRST", $array['first'], $ret);