public function hydrate(array $data, HydratorRegistry $hydratorRegistry)
 {
     $simplePublicKey = new SimplePublicKey();
     $simplePublicKey->id = $hydratorRegistry->extractValue($data, 'id');
     $simplePublicKey->key = $hydratorRegistry->extractValue($data, 'key');
     return $simplePublicKey;
 }
 public function hydrate(array $data, HydratorRegistry $hydratorRegistry)
 {
     $commitInfo = new CommitParent();
     $commitInfo->url = $hydratorRegistry->extractValue($data, 'url');
     $commitInfo->sha = $hydratorRegistry->extractValue($data, 'sha');
     return $commitInfo;
 }
Exemplo n.º 3
0
 public function hydrate(array $data, HydratorRegistry $hydratorRegistry)
 {
     $config = new Config();
     $config->contentType = $hydratorRegistry->extractValue($data, 'content_type');
     $config->url = $hydratorRegistry->extractValue($data, 'url');
     return $config;
 }
 public function hydrate(array $data, HydratorRegistry $hydratorRegistry)
 {
     $template = new Template();
     $template->name = $hydratorRegistry->extractValue($data, 'name');
     $template->source = $hydratorRegistry->extractValue($data, 'source');
     return $template;
 }
 public function hydrate(array $data, HydratorRegistry $hydratorRegistry)
 {
     $emojiList = new CommitList();
     foreach ($data as $entry) {
         $emojiList->commitsChild[] = $hydratorRegistry->instantiateClass('GithubService\\Model\\Commit', $entry);
     }
     return $emojiList;
 }
 public function hydrate(array $data, HydratorRegistry $hydratorRegistry)
 {
     $blob = new BranchCommit();
     $blob->name = $hydratorRegistry->extractValue($data, 'name');
     $blob->url = $hydratorRegistry->extractValueByPath($data, ['commit', 'url']);
     $blob->sha = $hydratorRegistry->extractValueByPath($data, ['commit', 'sha']);
     return $blob;
 }
 public function hydrate(array $data, HydratorRegistry $hydratorRegistry)
 {
     $commitInfo = new UserEmail();
     $commitInfo->email = $hydratorRegistry->extractValue($data, 'email');
     $commitInfo->primary = $hydratorRegistry->extractValue($data, 'primary');
     $commitInfo->verified = $hydratorRegistry->extractValue($data, 'verified');
     return $commitInfo;
 }
 public function hydrate(array $data, HydratorRegistry $hydratorRegistry)
 {
     $punchCardInfo = new RepoStatsPunchCardInfo();
     $punchCardInfo->day = $hydratorRegistry->extractValue($data, 0);
     $punchCardInfo->hour = $hydratorRegistry->extractValue($data, 1);
     $punchCardInfo->numberCommits = $hydratorRegistry->extractValue($data, 2);
     return $punchCardInfo;
 }
 public function hydrate(array $data, HydratorRegistry $hydratorRegistry)
 {
     $repoStatsCodeInfo = new RepoStatsCodeInfo();
     $repoStatsCodeInfo->startOfWeek = $hydratorRegistry->extractValue($data, 0);
     $repoStatsCodeInfo->additions = $hydratorRegistry->extractValue($data, 1);
     $repoStatsCodeInfo->deletions = $hydratorRegistry->extractValue($data, 1);
     return $repoStatsCodeInfo;
 }
Exemplo n.º 10
0
 public function hydrate(array $data, HydratorRegistry $hydratorRegistry)
 {
     $tagObject = new TagObject();
     $tagObject->url = $hydratorRegistry->extractValue($data, 'url');
     $tagObject->sha = $hydratorRegistry->extractValue($data, 'sha');
     $tagObject->type = $hydratorRegistry->extractValue($data, 'type');
     return $tagObject;
 }
Exemplo n.º 11
0
 public function hydrate(array $data, HydratorRegistry $hydratorRegistry)
 {
     $commitInfo = new RefObject();
     $commitInfo->sha = $hydratorRegistry->extractValue($data, 'sha');
     $commitInfo->type = $hydratorRegistry->extractValue($data, 'type');
     $commitInfo->url = $hydratorRegistry->extractValue($data, 'url');
     return $commitInfo;
 }
 public function hydrate(array $data, HydratorRegistry $hydratorRegistry)
 {
     $accessResponse = new AccessResponse();
     $accessResponse->accessToken = $hydratorRegistry->extractValue($data, 'access_token');
     $accessResponse->scope = $hydratorRegistry->extractValue($data, 'scope');
     $accessResponse->tokenType = $hydratorRegistry->extractValue($data, 'token_type');
     return $accessResponse;
 }
Exemplo n.º 13
0
 public function hydrate(array $data, HydratorRegistry $hydratorRegistry)
 {
     $app = new App();
     $app->clientId = $hydratorRegistry->extractValue($data, 'client_id');
     $app->name = $hydratorRegistry->extractValue($data, 'name');
     $app->url = $hydratorRegistry->extractValue($data, 'url');
     return $app;
 }
Exemplo n.º 14
0
 public function hydrate(array $data, HydratorRegistry $hydratorRegistry)
 {
     $ref = new Refs();
     foreach ($data as $refData) {
         $ref->refs[] = $hydratorRegistry->instantiateClass('GithubService\\Model\\Ref', $refData);
     }
     return $ref;
 }
Exemplo n.º 15
0
 public function hydrate(array $data, HydratorRegistry $hydratorRegistry)
 {
     $gistForks = new GistForks();
     foreach ($data as $entry) {
         $gistForks->gistForklist[] = $hydratorRegistry->instantiateClass('GithubService\\Model\\GistFork', $entry);
     }
     return $gistForks;
 }
Exemplo n.º 16
0
 public function hydrate(array $data, HydratorRegistry $hydratorRegistry)
 {
     $tags = new Tags();
     foreach ($data as $entry) {
         $tags->repoTags[] = $hydratorRegistry->instantiateClass('GithubService\\Model\\Tag', $entry);
     }
     return $tags;
 }
 public function hydrate(array $data, HydratorRegistry $hydratorRegistry)
 {
     $branches = new RepoSearchResults();
     $repositories = $hydratorRegistry->extractValue($data, 'repositories');
     $object = $hydratorRegistry->instantiateClass('GithubService\\Model\\Repositories', $repositories);
     $branches->repositories = $object;
     return $branches;
 }
 public function hydrate(array $data, HydratorRegistry $hydratorRegistry)
 {
     $repoStatsCommitActivity = new RepoStatsCommitActivityChild();
     $repoStatsCommitActivity->total = $hydratorRegistry->extractValue($data, 'total');
     $repoStatsCommitActivity->week = $hydratorRegistry->extractValue($data, 'week');
     //TODO - check is array
     $repoStatsCommitActivity->days = $hydratorRegistry->extractValue($data, 'days');
     return $repoStatsCommitActivity;
 }
 public function hydrate(array $data, HydratorRegistry $hydratorRegistry)
 {
     $repoStatsPunchCard = new RepoStatsPunchCard();
     foreach ($data as $entry) {
         $newEntry = $hydratorRegistry->instantiateClass('GithubService\\Model\\RepoStatsPunchCardInfo', $entry);
         $repoStatsPunchCard->entries[] = $newEntry;
     }
     return $repoStatsPunchCard;
 }
 public function hydrate(array $data, HydratorRegistry $hydratorRegistry)
 {
     $repoStatsCommitActivity = new RepoStatsCommitActivity();
     foreach ($data as $entry) {
         $child = $hydratorRegistry->instantiateClass('GithubService\\Model\\RepoStatsCommitActivityChild', $entry);
         $repoStatsCommitActivity->repoStats[] = $child;
     }
     return $repoStatsCommitActivity;
 }
Exemplo n.º 21
0
 public function hydrate(array $data, HydratorRegistry $hydratorRegistry)
 {
     $branches = new Branches();
     foreach ($data as $entry) {
         $object = $hydratorRegistry->instantiateClass('GithubService\\Model\\BranchCommit', $entry);
         $branches->branchList[] = $object;
     }
     return $branches;
 }
 public function hydrate(array $data, HydratorRegistry $hydratorRegistry)
 {
     $userEmailList = new UserEmailList();
     $userEmailList->emails = [];
     foreach ($data as $entry) {
         $userEmailList->emails[] = $hydratorRegistry->instantiateClass('GithubService\\Model\\UserEmail', $entry);
     }
     return $userEmailList;
 }
 public function hydrate(array $data, HydratorRegistry $hydratorRegistry)
 {
     $oauthAccessList = new OauthAccessList();
     foreach ($data as $entry) {
         $oauth = $hydratorRegistry->instantiateClass('GithubService\\Model\\OauthAccess', $entry);
         $oauthAccessList->accessList[] = $oauth;
     }
     return $oauthAccessList;
 }
 public function hydrate(array $data, HydratorRegistry $hydratorRegistry)
 {
     $emailSearchResults = new EmailSearchResults();
     foreach ($data as $key => $value) {
         $user = $hydratorRegistry->extractValue($data, 'user');
         $emailSearchResults->user = $hydratorRegistry->instantiateClass('GithubService\\Model\\UserInSearchResult', $user);
     }
     return $emailSearchResults;
 }
 public function hydrate(array $data, HydratorRegistry $hydratorRegistry)
 {
     $repoStatsCodeInfo = new RepoStatsCodeFrequency();
     foreach ($data as $entry) {
         $codeInfo = $hydratorRegistry->instantiateClass('GithubService\\Model\\RepoStatsCodeInfo', $entry);
         $repoStatsCodeInfo->repoStats[] = $codeInfo;
     }
     return $repoStatsCodeInfo;
 }
Exemplo n.º 26
0
 public function hydrate(array $data, HydratorRegistry $hydratorRegistry)
 {
     $blob = new Pages();
     $blob->cname = $hydratorRegistry->extractValue($data, 'cname');
     $blob->custom404 = $hydratorRegistry->extractValue($data, 'custom_404');
     $blob->status = $hydratorRegistry->extractValue($data, 'status');
     $blob->url = $hydratorRegistry->extractValue($data, 'url');
     return $blob;
 }
 public function hydrate(array $data, HydratorRegistry $hydratorRegistry)
 {
     $repositories = new Repositories();
     foreach ($data as $entry) {
         $object = $hydratorRegistry->instantiateClass('GithubService\\Model\\RepoSearchItem', $entry);
         $repositories->repositoriesChild[] = $object;
     }
     return $repositories;
 }
Exemplo n.º 28
0
 public function hydrate(array $data, HydratorRegistry $hydratorRegistry)
 {
     $ref = new Ref();
     $refObjectData = $hydratorRegistry->extractValue($data, 'object');
     $ref->refObject = $hydratorRegistry->instantiateClass('GithubService\\Model\\RefObject', $refObjectData);
     $ref->ref = $hydratorRegistry->extractValue($data, 'ref');
     $ref->url = $hydratorRegistry->extractValue($data, 'url');
     return $ref;
 }
 public function hydrate(array $data, HydratorRegistry $hydratorRegistry)
 {
     $repoSubscription = new SearchRepos();
     $repoSubscription->totalCount = $hydratorRegistry->extractValue($data, 'total_count');
     $repoSubscription->incompleteResults = $hydratorRegistry->extractValue($data, 'incomplete_results');
     $repositories = $hydratorRegistry->extractValue($data, 'items');
     foreach ($repositories as $repository) {
         $repoSubscription->repoList[] = $hydratorRegistry->instantiateClass('GithubService\\Model\\SearchRepoItem', $repository);
     }
     return $repoSubscription;
 }
Exemplo n.º 30
0
 public function hydrate(array $data, HydratorRegistry $hydratorRegistry)
 {
     $meta = new Meta();
     $meta->githubServicesSha = $hydratorRegistry->extractValue($data, 'github_services_sha');
     $meta->verifiablePasswordAuthentication = $hydratorRegistry->extractValue($data, 'verifiable_password_authentication');
     $git = $hydratorRegistry->extractValue($data, 'git');
     //TODO - check valid array
     $meta->git = $git;
     $hooks = $hydratorRegistry->extractValue($data, 'hooks');
     //TODO - check valid array
     $meta->hooks = $hooks;
     return $meta;
 }