diff options
| author | 2021-12-31 17:00:51 +0100 | |
|---|---|---|
| committer | 2021-12-31 17:00:51 +0100 | |
| commit | 77e9877316fcfacb26799afdf32d94c8411da80e (patch) | |
| tree | 7fd9c85bf4854054be6536c14d120bc8b790debe /app/Models/View.php | |
| parent | 09c84fb3bc44bf8e45619c27acc15b967aea14ce (diff) | |
Add PHPStan (#4021)
* Add PHPStan
#fix https://github.com/FreshRSS/FreshRSS/issues/4016
https://phpstan.org/
```sh
composer run-script phpstan
```
* More fixes
* Fix global variables
* Add .phtml
* Fix merge
https://github.com/FreshRSS/FreshRSS/pull/4090
* Fix more warnings
* Fix view errors and enable in CI
* ReturnTypeWillChange
* Dynamic view type
* Fix Minz static/self bug
Diffstat (limited to 'app/Models/View.php')
| -rw-r--r-- | app/Models/View.php | 119 |
1 files changed, 119 insertions, 0 deletions
diff --git a/app/Models/View.php b/app/Models/View.php new file mode 100644 index 000000000..22bc2c49a --- /dev/null +++ b/app/Models/View.php @@ -0,0 +1,119 @@ +<?php + +class FreshRSS_View extends Minz_View { + + // Main views + public $callbackBeforeEntries; + public $callbackBeforePagination; + public $categories; + public $category; + public $entries; + public $entry; + public $feed; + public $feeds; + public $nbUnreadTags; + public $tags; + + // Substriptions + public $default_category; + public $displaySlider; + public $load_ok; + public $onlyFeedsWithError; + public $signalError; + + // Manage users + public $details; + public $disable_aside; + public $show_email_field; + public $username; + public $users; + + // Updates + public $last_update_time; + public $status_files; + public $status_php; + public $update_to_apply; + + // Archiving + public $nb_total; + public $size_total; + public $size_user; + + // Display + public $themes; + + // Shortcuts + public $list_keys; + + // User queries + public $queries; + public $query; + + // Export / Import + public $content; + public $entriesRaw; + public $entryIdsTagNames; + public $list_title; + public $queryId; + public $type; + + // Form login + public $cookie_days; + public $nonce; + public $salt1; + + // Registration + public $can_register; + public $preferred_language; + public $show_tos_checkbox; + public $terms_of_service; + + // Email validation + public $site_title; + public $validation_url; + + // Logs + public $currentPage; + public $logsPaginator; + public $nbPage; + + // RSS view + public $rss_title; + public $url; + + // Content preview + public $fatalError; + public $htmlContent; + public $selectorSuccess; + + // Extensions + public $ext_details; + public $extension_list; + public $extension; + public $extensions_installed; + + // Errors + public $code; + public $errorMessage; + + // Statistics + public $average; + public $averageDayOfWeek; + public $averageHour; + public $averageMonth; + public $days; + public $entryByCategory; + public $entryCount; + public $feedByCategory; + public $hours24Labels; + public $idleFeeds; + public $last30DaysLabel; + public $last30DaysLabels; + public $months; + public $repartition; + public $repartitionDayOfWeek; + public $repartitionHour; + public $repartitionMonth; + public $topFeed; + +} |
