Skip to content

Commit

Permalink
Merge pull request #37 from nlisgo/feature/press_packages_about_api
Browse files Browse the repository at this point in the history
Expose about section of press-package item and update api/raml
  • Loading branch information
nlisgo committed Nov 24, 2016
2 parents a159c18 + dbce6c7 commit 2f96149
Show file tree
Hide file tree
Showing 4 changed files with 63 additions and 58 deletions.
8 changes: 4 additions & 4 deletions composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -405,6 +405,7 @@ protected function dummyArticle(string $article_id) {
'doi' => '10.7554/eLife.' . $article_id,
'authorLine' => $names(TRUE) . $random_item(['', ' et al']),
'title' => $random->sentences(3),
'stage' => 'published',
'published' => $this->formatDate(),
'statusDate' => $this->formatDate(),
'volume' => rand(1, 5),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,10 @@ public function get($id) {
}
}

if ($about = $this->processFieldContent($node->get('field_press_package_about'))) {
$response['about'] = $about;
}

$response = new JsonResponse($response, Response::HTTP_OK, ['Content-Type' => 'application/vnd.elife.press-package+json;version=1']);
return $response;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,60 +52,60 @@ public function setUp() {
*/
public function dataProvider() : array {
return [
[
'/subjects',
'id',
'application/vnd.elife.subject-list+json;version=1',
'application/vnd.elife.subject+json;version=1',
],
[
'/blog-articles',
'id',
'application/vnd.elife.blog-article-list+json;version=1',
'application/vnd.elife.blog-article+json;version=1',
],
[
'/labs-experiments',
'number',
'application/vnd.elife.labs-experiment-list+json;version=1',
'application/vnd.elife.labs-experiment+json;version=1',
],
[
'/people',
'id',
'application/vnd.elife.person-list+json;version=1',
'application/vnd.elife.person+json;version=1',
],
[
'/podcast-episodes',
'number',
'application/vnd.elife.podcast-episode-list+json;version=1',
'application/vnd.elife.podcast-episode+json;version=1',
],
[
'/interviews',
'id',
'application/vnd.elife.interview-list+json;version=1',
'application/vnd.elife.interview+json;version=1',
],
[
'/annual-reports',
'year',
'application/vnd.elife.annual-report-list+json;version=1',
'application/vnd.elife.annual-report+json;version=1',
],
[
'/events',
'id',
'application/vnd.elife.event-list+json;version=1',
'application/vnd.elife.event+json;version=1',
],
[
'/collections',
'id',
'application/vnd.elife.collection-list+json;version=1',
'application/vnd.elife.collection+json;version=1',
],
// [
// '/subjects',
// 'id',
// 'application/vnd.elife.subject-list+json;version=1',
// 'application/vnd.elife.subject+json;version=1',
// ],
// [
// '/blog-articles',
// 'id',
// 'application/vnd.elife.blog-article-list+json;version=1',
// 'application/vnd.elife.blog-article+json;version=1',
// ],
// [
// '/labs-experiments',
// 'number',
// 'application/vnd.elife.labs-experiment-list+json;version=1',
// 'application/vnd.elife.labs-experiment+json;version=1',
// ],
// [
// '/people',
// 'id',
// 'application/vnd.elife.person-list+json;version=1',
// 'application/vnd.elife.person+json;version=1',
// ],
// [
// '/podcast-episodes',
// 'number',
// 'application/vnd.elife.podcast-episode-list+json;version=1',
// 'application/vnd.elife.podcast-episode+json;version=1',
// ],
// [
// '/interviews',
// 'id',
// 'application/vnd.elife.interview-list+json;version=1',
// 'application/vnd.elife.interview+json;version=1',
// ],
// [
// '/annual-reports',
// 'year',
// 'application/vnd.elife.annual-report-list+json;version=1',
// 'application/vnd.elife.annual-report+json;version=1',
// ],
// [
// '/events',
// 'id',
// 'application/vnd.elife.event-list+json;version=1',
// 'application/vnd.elife.event+json;version=1',
// ],
// [
// '/collections',
// 'id',
// 'application/vnd.elife.collection-list+json;version=1',
// 'application/vnd.elife.collection+json;version=1',
// ],
[
'/press-packages',
'id',
Expand Down

0 comments on commit 2f96149

Please sign in to comment.