예제 #1
0
 /**
  * Loads a statement including a group authority.
  *
  * @param string $id The id of the new Statement
  *
  * @return Statement
  */
 public static function getStatementWithGroupAuthority($id = self::DEFAULT_STATEMENT_ID)
 {
     if (null === $id) {
         $id = UuidFixtures::getUniqueUuid();
     }
     return new Statement(StatementId::fromString($id), ActorFixtures::getTypicalAgent(), VerbFixtures::getTypicalVerb(), ActivityFixtures::getTypicalActivity(), null, ActorFixtures::getTypicalGroup());
 }
예제 #2
0
 public function getObjectsToValidate()
 {
     return array(array(new Group(null, null, array(ActorFixtures::getTypicalAgent())), 0, array('anonymous')), array(ActorFixtures::getTypicalGroup(), 0, array('identified')));
 }
예제 #3
0
 public static function getAllPropertiesContext()
 {
     $context = new Context();
     $context = $context->withRegistration('16fd2706-8baf-433b-82eb-8c7fada847da')->withInstructor(ActorFixtures::getTypicalAgent())->withTeam(ActorFixtures::getTypicalGroup())->withContextActivities(ContextActivitiesFixtures::getAllPropertiesActivities())->withRevision('test')->withPlatform('test')->withLanguage('en-US')->withStatement(StatementReferenceFixtures::getTypicalStatementReference())->withExtensions(ExtensionsFixtures::getTypicalExtensions());
     return $context;
 }