$doc->setPageNumber(randString($counter++)); $doc->setPageFirst(randString($counter++)); $doc->setPageLast(randString($counter++)); $doc->setVolume(randString($counter++)); $doc->setIssue(randString($counter++)); $doc->setCreatingCorporation(randString($counter++)); $doc->setContributingCorporation(randString($counter++)); // // Persons // $submitter = new Opus_Person(); $submitter->getField('Email')->setValidator(null); $submitter->setFirstName(randString($counter++))->setLastName(randString($counter++))->setEmail(randString($counter++))->setAcademicTitle(randString($counter++))->setDateOfBirth(randString($counter++))->setPlaceOfBirth(randString($counter++)); $doc->addPersonSubmitter($submitter); $author = new Opus_Person(); $author->getField('Email')->setValidator(null); $author->setFirstName(randString($counter++))->setLastName(randString($counter++))->setEmail(randString($counter++))->setAcademicTitle(randString($counter++))->setDateOfBirth(randString($counter++))->setPlaceOfBirth(randString($counter++)); $doc->addPersonAuthor($author); $referee = new Opus_Person(); $referee->setFirstName('Gyro' . randString($counter++)); $referee->setLastName('Gearloose' . randString($counter++)); $referee->setAcademicTitle('Prof. Dr.' . randString($counter++)); $doc->addPersonReferee($referee); $editor = new Opus_Person(); $editor->setFirstName('Bob' . randString($counter++)); $editor->setLastName('Foster' . randString($counter++)); $doc->addPersonEditor($editor); $advisor = new Opus_Person(); $advisor->setFirstName('Fred' . randString($counter++)); $advisor->setLastName('Clever' . randString($counter++)); $doc->addPersonAdvisor($advisor);