1: <?php
2:
3: namespace Scopus\Response;
4:
5: class Journal
6: {
7: /** @var array */
8: protected $data;
9:
10: public function __construct(array $data)
11: {
12: $this->data = $data;
13: }
14:
15: public function getType()
16: {
17: return isset($this->data['type']) ? $this->data['type'] : null;
18: }
19:
20: public function getSourceTitle()
21: {
22: return isset($this->data['sourcetitle']) ? $this->data['sourcetitle'] : null;
23: }
24:
25: public function getSourceTitleAbbrev()
26: {
27: return isset($this->data['sourcetitle-abbrev']) ? $this->data['sourcetitle-abbrev'] : null;
28: }
29:
30: public function getIssn()
31: {
32: return isset($this->data['issn']) ? $this->data['issn'] : null;
33: }
34: }
35: