Lines Matching refs:currentEntry
838 var $currentEntry; variable in BibDBBuilder
906 $this->currentEntry->constants[$stringKey]=$this->stringdb[$stringKey]->value;
911 $this->currentEntry->setField($fieldkey,$entryvalue);
915 $this->currentEntry->setType($entrytype);
920 $this->currentEntry->setKey($entrykey);
924 $this->currentEntry = createBibEntry();
925 $this->currentEntry->setFile($this->filename);
931 $this->currentEntry->timestamp();
934 if (!$this->currentEntry->hasField(Q_KEY) && $this->currentEntry->getType()!='string') {
935 $this->currentEntry->setField(Q_KEY,md5($entrysource));
939 $this->currentEntry->text = $entrysource;
943 if ($this->currentEntry->hasField('author')) {
944 … $this->currentEntry->setField(Q_INNER_AUTHOR,$this->currentEntry->getFormattedAuthorsString());
946 foreach($this->currentEntry->getCanonicalAuthors() as $author) {
947 $homepage_key = $this->currentEntry->getHomePageKey($author);
949 $this->currentEntry->homepages[$homepage_key] = $this->stringdb[$homepage_key]->value;
955 if (($this->currentEntry->getType()=='comment')) {
960 else if ($this->currentEntry->getType()=='string') {
961 foreach($this->currentEntry->fields as $k => $v) {
968 $this->builtdb[$this->currentEntry->getKey()] = $this->currentEntry;