aboutsummaryrefslogtreecommitdiff
path: root/lib/models/CourseDate.class.php
diff options
context:
space:
mode:
authorJan-Hendrik Willms <tleilax+github@gmail.com>2023-05-08 17:08:52 +0200
committerJan-Hendrik Willms <tleilax+github@gmail.com>2023-05-08 17:08:52 +0200
commita1fda2758e9c241ac3eb980ac8716dfedbe9dd3c (patch)
tree2190f0478fb153efdb8ba48ebb574c7691f4f351 /lib/models/CourseDate.class.php
parent244d00ed91ad2b4b83e902a45cd6def3d7bc7e86 (diff)
let phpcsfixer fix errors according to @PSR12 rules on lib/modelsphpcsfixer
Diffstat (limited to 'lib/models/CourseDate.class.php')
-rw-r--r--lib/models/CourseDate.class.php25
1 files changed, 15 insertions, 10 deletions
diff --git a/lib/models/CourseDate.class.php b/lib/models/CourseDate.class.php
index 9ae0268..4b03d40 100644
--- a/lib/models/CourseDate.class.php
+++ b/lib/models/CourseDate.class.php
@@ -35,8 +35,8 @@
class CourseDate extends SimpleORMap implements PrivacyObject
{
- const FORMAT_DEFAULT = 'default';
- const FORMAT_VERBOSE = 'verbose';
+ public const FORMAT_DEFAULT = 'default';
+ public const FORMAT_VERBOSE = 'verbose';
private static $numbered_dates = null;
@@ -124,10 +124,12 @@ class CourseDate extends SimpleORMap implements PrivacyObject
if (!isset(self::$numbered_dates[$semester_id])) {
$db = DBManager::get();
- $numbered = array_flip($db->fetchFirst("SELECT termin_id FROM termine WHERE range_id = ?" .
+ $numbered = array_flip($db->fetchFirst(
+ "SELECT termin_id FROM termine WHERE range_id = ?" .
($semester ? " AND date BETWEEN ? AND ?" : "") .
" ORDER BY date",
- $semester ? [$date->range_id, $semester->beginn, $semester->ende] : [$date->range_id]));
+ $semester ? [$date->range_id, $semester->beginn, $semester->ende] : [$date->range_id]
+ ));
self::$numbered_dates[$semester_id] = $numbered;
}
return isset(self::$numbered_dates[$semester_id][$date->termin_id])
@@ -143,7 +145,8 @@ class CourseDate extends SimpleORMap implements PrivacyObject
*/
public static function findByIssue_id($issue_id)
{
- return self::findBySQL("INNER JOIN themen_termine USING (termin_id)
+ return self::findBySQL(
+ "INNER JOIN themen_termine USING (termin_id)
WHERE themen_termine.issue_id = ?
ORDER BY date ASC",
[$issue_id]
@@ -181,7 +184,8 @@ class CourseDate extends SimpleORMap implements PrivacyObject
*/
public static function findByStatusgruppe_id($group_id)
{
- return self::findBySQL("INNER JOIN `termin_related_groups` USING (`termin_id`)
+ return self::findBySQL(
+ "INNER JOIN `termin_related_groups` USING (`termin_id`)
WHERE `termin_related_groups`.`statusgruppe_id` = ?
ORDER BY `date` ASC",
[$group_id]
@@ -239,7 +243,7 @@ class CourseDate extends SimpleORMap implements PrivacyObject
public function getRoom()
{
if (Config::get()->RESOURCES_ENABLE && !empty($this->room_booking->resource)) {
- return $this->room_booking->resource->getDerivedClassInstance();
+ return $this->room_booking->resource->getDerivedClassInstance();
}
return null;
}
@@ -270,7 +274,7 @@ class CourseDate extends SimpleORMap implements PrivacyObject
$latter_template = $format === 'verbose' ? _('%R Uhr') : '%R';
if (($this->end_time - $this->date) / 60 / 60 > 23) {
- $string = strftime('%a., %x (' . _('ganztägig') . ')' , $this->date);
+ $string = strftime('%a., %x (' . _('ganztägig') . ')', $this->date);
} else {
$string = strftime('%a., %x, %R', $this->date) . ' - '
. strftime($latter_template, $this->end_time);
@@ -279,7 +283,8 @@ class CourseDate extends SimpleORMap implements PrivacyObject
if($format === 'include-room') {
$room = $this->getRoom();
if($room) {
- $string = sprintf('%s <a href="%s" target="_blank">%s</a>',
+ $string = sprintf(
+ '%s <a href="%s" target="_blank">%s</a>',
$string,
$room->getActionURL('booking_plan'),
htmlReady($room->name)
@@ -465,7 +470,7 @@ class CourseDate extends SimpleORMap implements PrivacyObject
/**
* @return string A string representation of the course date.
*/
- public function __toString() : string
+ public function __toString(): string
{
return sprintf(
_('Termin am %1$s, %2$s von %3$s bis %4$s Uhr'),