Differential D16870 Diff 40623 src/applications/calendar/typeahead/PhabricatorCalendarInviteeUserDatasource.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/calendar/typeahead/PhabricatorCalendarInviteeUserDatasource.php
- This file was added.
<?php | |||||
final class PhabricatorCalendarInviteeUserDatasource | |||||
extends PhabricatorTypeaheadCompositeDatasource { | |||||
public function getBrowseTitle() { | |||||
return pht('Browse Users'); | |||||
} | |||||
public function getPlaceholderText() { | |||||
return pht('Type a user name...'); | |||||
} | |||||
public function getDatasourceApplicationClass() { | |||||
return 'PhabricatorCalendarApplication'; | |||||
} | |||||
public function getComponentDatasources() { | |||||
return array( | |||||
new PhabricatorPeopleDatasource(), | |||||
); | |||||
} | |||||
protected function evaluateValues(array $values) { | |||||
return PhabricatorCalendarInviteeDatasource::expandInvitees( | |||||
$this->getViewer(), | |||||
$values); | |||||
} | |||||
} |