| @@ -375,6 +375,9 @@ discard block | ||
| 375 | 375 | return 'edit'; | 
| 376 | 376 | } | 
| 377 | 377 | |
| 378 | + /** | |
| 379 | + * @param string $link | |
| 380 | + */ | |
| 378 | 381 | public function LinkWithSearch($link) | 
| 379 | 382 |      { | 
| 380 | 383 | // Whitelist to avoid side effects | 
| @@ -515,7 +518,7 @@ discard block | ||
| 515 | 518 | /** | 
| 516 | 519 | * Get callback to determine template customisations for nodes | 
| 517 | 520 | * | 
| 518 | - * @return callable | |
| 521 | + * @return \Closure | |
| 519 | 522 | */ | 
| 520 | 523 | protected function getTreeNodeCustomisations() | 
| 521 | 524 |      { | 
| @@ -1333,7 +1336,7 @@ discard block | ||
| 1333 | 1336 | * This method exclusively handles deferred ajax requests to render the | 
| 1334 | 1337 | * pages tree deferred handler (no pjax-fragment) | 
| 1335 | 1338 | * | 
| 1336 | - * @return string HTML | |
| 1339 | + * @return DBHTMLText HTML | |
| 1337 | 1340 | */ | 
| 1338 | 1341 | public function treeview() | 
| 1339 | 1342 |      { | 
| @@ -1344,7 +1347,7 @@ discard block | ||
| 1344 | 1347 | * Note: This method exclusively handles top level view of list view | 
| 1345 | 1348 | * | 
| 1346 | 1349 | * @param HTTPRequest $request | 
| 1347 | - * @return string HTML | |
| 1350 | + * @return HTTPResponse HTML | |
| 1348 | 1351 | */ | 
| 1349 | 1352 | public function listview($request) | 
| 1350 | 1353 |      { | 
| @@ -1698,7 +1701,7 @@ discard block | ||
| 1698 | 1701 | * Actually perform the publication step | 
| 1699 | 1702 | * | 
| 1700 | 1703 | * @param Versioned|DataObject $record | 
| 1701 | - * @return mixed | |
| 1704 | + * @return HTTPResponse|null | |
| 1702 | 1705 | */ | 
| 1703 | 1706 | public function performPublish($record) | 
| 1704 | 1707 |      { | 
| @@ -2,8 +2,6 @@ | ||
| 2 | 2 | |
| 3 | 3 | namespace SilverStripe\CMS\Controllers; | 
| 4 | 4 | |
| 5 | -use SilverStripe\View\ArrayData; | |
| 6 | - | |
| 7 | 5 | class CMSPageSettingsController extends CMSMain | 
| 8 | 6 |  { | 
| 9 | 7 | |
| @@ -32,7 +32,7 @@ | ||
| 32 | 32 | * Find all anchors available on the given page. | 
| 33 | 33 | * | 
| 34 | 34 | * @param HTTPRequest $request | 
| 35 | - * @return array | |
| 35 | + * @return string | |
| 36 | 36 | */ | 
| 37 | 37 | public function anchors(HTTPRequest $request) | 
| 38 | 38 |      { | 
| @@ -28,7 +28,6 @@ | ||
| 28 | 28 | use SilverStripe\Forms\GridField\GridField; | 
| 29 | 29 | use SilverStripe\Forms\GridField\GridFieldDataColumns; | 
| 30 | 30 | use SilverStripe\Forms\HTMLEditor\HTMLEditorField; | 
| 31 | -use SilverStripe\Forms\ListboxField; | |
| 32 | 31 | use SilverStripe\Forms\LiteralField; | 
| 33 | 32 | use SilverStripe\Forms\OptionsetField; | 
| 34 | 33 | use SilverStripe\Forms\Tab; | 
| @@ -7,7 +7,6 @@ | ||
| 7 | 7 | use SilverStripe\CMS\Model\SiteTree; | 
| 8 | 8 | use SilverStripe\CMS\Model\VirtualPage; | 
| 9 | 9 | use SilverStripe\Control\Controller; | 
| 10 | -use SilverStripe\Core\ClassInfo; | |
| 11 | 10 | use SilverStripe\Forms\DropdownField; | 
| 12 | 11 | use SilverStripe\Forms\FieldList; | 
| 13 | 12 | use SilverStripe\Versioned\Versioned; |