<?php
/**
- * @copyright Copyright (C) 2020, Friendica
+ * @copyright Copyright (C) 2010-2021, the Friendica project
*
* @license GNU AGPL version 3 or any later version
*
namespace Friendica\App;
use Detection\MobileDetect;
-use Friendica\Core\Config\Cache;
+use Friendica\Core\Config\ValueObject\Cache;
use Friendica\Database\Database;
use Friendica\Util\BasePath;
/**
* Checks if the site is called via a backend process
*
- * @param bool $isBackend True, if the call is from a backend script (daemon, worker, ...)
- * @param Module $module The pre-loaded module (just name, not class!)
- * @param array $server The $_SERVER variable
- * @param MobileDetect $mobileDetect The mobile detection library
+ * @param bool $isBackend True, if the call is from a backend script (daemon, worker, ...)
+ * @param ModuleController $module The pre-loaded module (just name, not class!)
+ * @param array $server The $_SERVER variable
+ * @param MobileDetect $mobileDetect The mobile detection library
*
* @return Mode returns the determined mode
*/
- public function determineRunMode(bool $isBackend, Module $module, array $server, MobileDetect $mobileDetect)
+ public function determineRunMode(bool $isBackend, ModuleController $module, array $server, MobileDetect $mobileDetect)
{
foreach (self::BACKEND_CONTENT_TYPES as $type) {
if (strpos(strtolower($server['HTTP_ACCEPT'] ?? ''), $type) !== false) {