Lines Matching defs:entry
314 private $entry;
329 $this->entry = NULL;
339 foreach ($entries as &$entry) {
340 if (array_key_exists('author', $entry)) {
341 $authors = explode(' and ', $entry['author']);
347 $entry['author'] = implode(', ', $authors);
365 public function entry($match, $state) {
368 $this->entry = new refnotes_bibtex_entry(preg_replace('/@(\w+)\W+/', '$1', $match));
372 $this->entry->handleUnmatched($match);
376 $this->entries->add($this->entry);
377 $this->entry = NULL;
398 $this->entry->addField($this->field);
449 private $entry;
457 $this->entry = array();
466 return $this->entry;
472 public function add($entry) {
477 $type = $entry->getType();
478 $name = $entry->getName();
486 $this->entry[] = array_merge(array('note-name' => $name), $entry->getData($this->strings));
490 $data = $entry->getData($this->strings);
498 $data = $entry->getData($this->strings);