summaryrefslogtreecommitdiff
path: root/app/php/controls
diff options
context:
space:
mode:
authoremkael <emkael@tlen.pl>2016-05-13 13:26:11 +0200
committeremkael <emkael@tlen.pl>2016-05-13 13:28:25 +0200
commitb42c172699c8354717d505b535a93f96ede57475 (patch)
tree9a638b34bad115c2f20fa0a3bb919b8887bea81b /app/php/controls
parent68f962ed70ea9e5aae93cca956b9ec11c5150c3c (diff)
* type hinting wherever it's possible
Diffstat (limited to 'app/php/controls')
-rw-r--r--app/php/controls/CalendarScaffold.php4
-rw-r--r--app/php/controls/UpcomingEvents.php4
-rw-r--r--app/php/controls/UrlBasedCalendarControl.php2
-rw-r--r--app/php/controls/UserSelection.php4
4 files changed, 7 insertions, 7 deletions
diff --git a/app/php/controls/CalendarScaffold.php b/app/php/controls/CalendarScaffold.php
index 1a25cce..c95cce7 100644
--- a/app/php/controls/CalendarScaffold.php
+++ b/app/php/controls/CalendarScaffold.php
@@ -31,7 +31,7 @@ class CalendarScaffold extends FacadeTemplateControl {
}
}
- private function _rebindData($refresh = FALSE) {
+ private function _rebindData(bool $refresh = FALSE) {
$this->_rebindCategoryList(
$this->_getCategories()
);
@@ -40,7 +40,7 @@ class CalendarScaffold extends FacadeTemplateControl {
);
}
- private function _getCalendars($refresh = FALSE) {
+ private function _getCalendars(bool $refresh = FALSE) {
if ($refresh) {
$this->clearViewState('Calendars');
}
diff --git a/app/php/controls/UpcomingEvents.php b/app/php/controls/UpcomingEvents.php
index ac0271b..27fc723 100644
--- a/app/php/controls/UpcomingEvents.php
+++ b/app/php/controls/UpcomingEvents.php
@@ -1,7 +1,7 @@
<?php
Prado::using('Application.web.FacadeTemplateControl');
-
+Prado::using('Application.user.DbUser');
Prado::using('Application.facades.EventFacade');
class UpcomingEvents extends FacadeTemplateControl {
@@ -10,7 +10,7 @@ class UpcomingEvents extends FacadeTemplateControl {
return $this->getControlState('user');
}
- public function setUserToDisplay($user) {
+ public function setUserToDisplay(DbUser $user) {
$this->setControlState('user', $user);
}
diff --git a/app/php/controls/UrlBasedCalendarControl.php b/app/php/controls/UrlBasedCalendarControl.php
index b3e2253..c61bc37 100644
--- a/app/php/controls/UrlBasedCalendarControl.php
+++ b/app/php/controls/UrlBasedCalendarControl.php
@@ -5,7 +5,7 @@ Prado::using('Application.facades.CalendarFacade');
class UrlBasedCalendarControl extends FacadeTemplateControl {
- public function setCalendarUrl($url) {
+ public function setCalendarUrl(string $url = NULL) {
if ($url) {
$calendar = $this->getFacade()->resolveUrl($url);
if ($calendar) {
diff --git a/app/php/controls/UserSelection.php b/app/php/controls/UserSelection.php
index d215d7b..233f0bf 100644
--- a/app/php/controls/UserSelection.php
+++ b/app/php/controls/UserSelection.php
@@ -1,7 +1,7 @@
<?php
Prado::using('Application.web.FacadeTemplateControl');
-
+Prado::using('Application.user.DbUser');
Prado::using('Application.facades.CalendarFacade');
class UserSelection extends FacadeTemplateControl {
@@ -10,7 +10,7 @@ class UserSelection extends FacadeTemplateControl {
return $this->getControlState('user');
}
- public function setUserToDisplay($user) {
+ public function setUserToDisplay(DbUser $user = NULL) {
$this->setControlState('user', $user);
}