| Conditions | 2 |
| Paths | 2 |
| Total Lines | 16 |
| Code Lines | 10 |
| Lines | 0 |
| Ratio | 0 % |
| Changes | 1 | ||
| Bugs | 0 | Features | 0 |
| 1 | <?php |
||
| 35 | protected function generateContext(): Context |
||
| 36 | { |
||
| 37 | $platform = api_get_setting('Institution').' - '.api_get_setting('siteName'); |
||
| 38 | |||
| 39 | $groupingActivities = []; |
||
| 40 | $groupingActivities[] = (new SiteActivity())->generate(); |
||
| 41 | |||
| 42 | if (api_get_course_id()) { |
||
| 43 | $groupingActivities[] = (new CourseActivity())->generate(); |
||
| 44 | } |
||
| 45 | |||
| 46 | return (new Context()) |
||
| 47 | ->withPlatform($platform) |
||
| 48 | ->withLanguage(api_get_language_isocode()) |
||
| 49 | ->withContextActivities( |
||
| 50 | new ContextActivities(null, $groupingActivities) |
||
| 51 | ) |
||
| 55 |