- Remove unused use statements
- Add required use statements
- Escape global classes
48 files changed:
use DOMDocument;
use DOMXPath;
use Exception;
use DOMDocument;
use DOMXPath;
use Exception;
-use Friendica\Core\Logger;
use Friendica\Database\DBA;
use Friendica\Network\HTTPException\InternalServerErrorException;
use Psr\Log\LoggerInterface;
use Friendica\Database\DBA;
use Friendica\Network\HTTPException\InternalServerErrorException;
use Psr\Log\LoggerInterface;
namespace Friendica\Content;
use Friendica\Core\Protocol;
namespace Friendica\Content;
use Friendica\Core\Protocol;
-use Friendica\Content\Feature;
use Friendica\Content\Text\HTML;
use Friendica\Core\L10n;
use Friendica\Core\Renderer;
use Friendica\Content\Text\HTML;
use Friendica\Core\L10n;
use Friendica\Core\Renderer;
use Friendica\BaseObject;
use Friendica\Model\Contact;
use Michelf\MarkdownExtra;
use Friendica\BaseObject;
use Friendica\Model\Contact;
use Michelf\MarkdownExtra;
-use Friendica\Content\Text\HTML;
/**
* Friendica-specific usage of Markdown
/**
* Friendica-specific usage of Markdown
*/
namespace Friendica\Content;
*/
namespace Friendica\Content;
-use Friendica\Content\ContactSelector;
-use Friendica\Content\Feature;
use Friendica\Core\Addon;
use Friendica\Core\Config;
use Friendica\Core\L10n;
use Friendica\Core\Addon;
use Friendica\Core\Config;
use Friendica\Core\L10n;
use Friendica\Core\System;
use Friendica\Database\DBA;
use Friendica\Model\Item;
use Friendica\Core\System;
use Friendica\Database\DBA;
use Friendica\Model\Item;
-use Friendica\Util\Security;
use Friendica\Core\Logger;
use Exception;
use Friendica\Core\Logger;
use Exception;
-use Friendica\Network\HTTPException\InternalServerErrorException;
use Friendica\App;
use Friendica\BaseObject;
use Friendica\App;
use Friendica\BaseObject;
-use Friendica\Core\Config;
/**
* @brief Arbitrary system configuration storage
/**
* @brief Arbitrary system configuration storage
namespace Friendica\Core\Console;
namespace Friendica\Core\Console;
use Friendica\Core\L10n;
use Friendica\Database\DBA;
use Friendica\Util\Strings;
use Friendica\Core\L10n;
use Friendica\Database\DBA;
use Friendica\Util\Strings;
use Friendica\Core\Config;
use Friendica\Core\Installer;
use Friendica\Core\Theme;
use Friendica\Core\Config;
use Friendica\Core\Installer;
use Friendica\Core\Theme;
-use Friendica\Database\DBA;
-use Friendica\Database\DBStructure;
use RuntimeException;
class AutomaticInstallation extends Console
use RuntimeException;
class AutomaticInstallation extends Console
use DOMDocument;
use Exception;
use DOMDocument;
use Exception;
-use Friendica\Core\Renderer;
use Friendica\Database\DBA;
use Friendica\Database\DBStructure;
use Friendica\Object\Image;
use Friendica\Database\DBA;
use Friendica\Database\DBStructure;
use Friendica\Object\Image;
-namespace Friendica\Core;
-
/**
* @file src/Core/Lock.php
* @brief Functions for preventing parallel execution of functions
*/
/**
* @file src/Core/Lock.php
* @brief Functions for preventing parallel execution of functions
*/
-use Friendica\Core\Logger;
+namespace Friendica\Core;
+
use Friendica\Core\Cache\CacheDriverFactory;
use Friendica\Core\Cache\IMemoryCacheDriver;
use Friendica\Core\Cache\CacheDriverFactory;
use Friendica\Core\Cache\IMemoryCacheDriver;
use Friendica\BaseObject;
use Friendica\Content\Text\BBCode;
use Friendica\Content\Text\HTML;
use Friendica\BaseObject;
use Friendica\Content\Text\BBCode;
use Friendica\Content\Text\HTML;
-use Friendica\Core\Logger;
-use Friendica\Core\Protocol;
use Friendica\Database\DBA;
use Friendica\Model\Contact;
use Friendica\Model\Item;
use Friendica\Database\DBA;
use Friendica\Model\Contact;
use Friendica\Model\Item;
use Exception;
use Friendica\BaseObject;
use Exception;
use Friendica\BaseObject;
-use Friendica\Core\System;
use Friendica\Render\FriendicaSmarty;
/**
use Friendica\Render\FriendicaSmarty;
/**
namespace Friendica\Core;
use Friendica\Database\DBA;
namespace Friendica\Core;
use Friendica\Database\DBA;
-use Friendica\Core\Config;
-use Friendica\Core\Logger;
-
namespace Friendica\Core;
use Friendica\BaseObject;
namespace Friendica\Core;
use Friendica\BaseObject;
-use Friendica\Core\Logger;
-use Friendica\Core\Renderer;
use Friendica\Network\HTTPException\InternalServerErrorException;
use Friendica\Util\XML;
use Friendica\Network\HTTPException\InternalServerErrorException;
use Friendica\Util\XML;
namespace Friendica\Core;
use Friendica\BaseObject;
namespace Friendica\Core;
use Friendica\BaseObject;
-use Friendica\Core\Logger;
-use Friendica\Core\System;
use Friendica\Model\Profile;
use Friendica\Model\Profile;
+require_once 'boot.php';
+
/**
* Some functions to handle themes
*/
/**
* Some functions to handle themes
*/
namespace Friendica\Core;
use Friendica\App;
namespace Friendica\Core;
use Friendica\App;
-use Friendica\Core\Logger;
-use Friendica\Core\Protocol;
-use Friendica\Core\System;
use Friendica\Database\DBA;
use Friendica\Model\Photo;
use Friendica\Object\Image;
use Friendica\Database\DBA;
use Friendica\Model\Photo;
use Friendica\Object\Image;
use Friendica\Model\Item;
use Friendica\Model\ItemURI;
use Friendica\Model\PermissionSet;
use Friendica\Model\Item;
use Friendica\Model\ItemURI;
use Friendica\Model\PermissionSet;
-use Friendica\Database\DBA;
/**
* Post update functions
/**
* Post update functions
public static function setModuleFile($file_path)
{
if (!is_readable($file_path)) {
public static function setModuleFile($file_path)
{
if (!is_readable($file_path)) {
- throw new Exception(Core\L10n::t('Legacy module file not found: %s', $file_path));
+ throw new \Exception(Core\L10n::t('Legacy module file not found: %s', $file_path));
}
self::$moduleName = basename($file_path, '.php');
}
self::$moduleName = basename($file_path, '.php');
use Friendica\Core\L10n;
use Friendica\Core\PConfig;
use Friendica\Database\DBA;
use Friendica\Core\L10n;
use Friendica\Core\PConfig;
use Friendica\Database\DBA;
-use Friendica\Model\Item;
/**
* @brief This class handles FileTag related functions
/**
* @brief This class handles FileTag related functions
use Friendica\Core\Logger;
use Friendica\Core\Renderer;
use Friendica\Database\DBA;
use Friendica\Core\Logger;
use Friendica\Core\Renderer;
use Friendica\Database\DBA;
-use Friendica\Util\Security;
/**
* @brief functions for interacting with the group database table
/**
* @brief functions for interacting with the group database table
use Friendica\Core\System;
use Friendica\Core\Worker;
use Friendica\Database\DBA;
use Friendica\Core\System;
use Friendica\Core\Worker;
use Friendica\Database\DBA;
-use Friendica\Model\Contact;
-use Friendica\Model\Event;
-use Friendica\Model\FileTag;
-use Friendica\Model\PermissionSet;
-use Friendica\Model\Term;
-use Friendica\Model\ItemURI;
-use Friendica\Model\Photo;
-use Friendica\Model\Attach;
-use Friendica\Object\Image;
use Friendica\Protocol\Diaspora;
use Friendica\Protocol\OStatus;
use Friendica\Util\DateTimeFormat;
use Friendica\Protocol\Diaspora;
use Friendica\Protocol\OStatus;
use Friendica\Util\DateTimeFormat;
use Friendica\Core\System;
use Friendica\Core\Worker;
use Friendica\Database\DBA;
use Friendica\Core\System;
use Friendica\Core\Worker;
use Friendica\Database\DBA;
-use Friendica\Model\Photo;
use Friendica\Network\Probe;
use Friendica\Util\DateTimeFormat;
use Friendica\Network\Probe;
use Friendica\Util\DateTimeFormat;
$fields = self::getFields();
$values = array_fill(0, count($fields), "");
$photo = array_combine($fields, $values);
$fields = self::getFields();
$values = array_fill(0, count($fields), "");
$photo = array_combine($fields, $values);
- $photo["backend-class"] = \Friendica\Model\Storage\SystemResource::class;
+ $photo["backend-class"] = Storage\SystemResource::class;
$photo["backend-ref"] = $filename;
$photo["type"] = $mimetype;
$photo["cacheable"] = false;
$photo["backend-ref"] = $filename;
$photo["type"] = $mimetype;
$photo["cacheable"] = false;
use Friendica\Core\System;
use Friendica\Core\Worker;
use Friendica\Database\DBA;
use Friendica\Core\System;
use Friendica\Core\Worker;
use Friendica\Database\DBA;
-use Friendica\Model\Contact;
use Friendica\Protocol\Diaspora;
use Friendica\Util\DateTimeFormat;
use Friendica\Util\Network;
use Friendica\Protocol\Diaspora;
use Friendica\Util\DateTimeFormat;
use Friendica\Util\Network;
use Friendica\Core\Logger;
use Friendica\Core\L10n;
use Friendica\Core\Logger;
use Friendica\Core\L10n;
-use Friendica\Core\System;
use Friendica\Database\DBA;
/**
use Friendica\Database\DBA;
/**
use Friendica\Core\System;
use Friendica\Core\Worker;
use Friendica\Database\DBA;
use Friendica\Core\System;
use Friendica\Core\Worker;
use Friendica\Database\DBA;
-use Friendica\Model\Photo;
use Friendica\Object\Image;
use Friendica\Util\Crypto;
use Friendica\Util\DateTimeFormat;
use Friendica\Object\Image;
use Friendica\Util\Crypto;
use Friendica\Util\DateTimeFormat;
use Friendica\Core\Worker;
use Friendica\Database\DBA;
use Friendica\Model;
use Friendica\Core\Worker;
use Friendica\Database\DBA;
use Friendica\Model;
-use Friendica\Module\Login;
use Friendica\Network\Probe;
use Friendica\Util\DateTimeFormat;
use Friendica\Util\Proxy as ProxyUtils;
use Friendica\Network\Probe;
use Friendica\Util\DateTimeFormat;
use Friendica\Util\Proxy as ProxyUtils;
use Friendica\Core\System;
use Friendica\Database\DBA;
use Friendica\Util\HTTPSignature;
use Friendica\Core\System;
use Friendica\Database\DBA;
use Friendica\Util\HTTPSignature;
-use Friendica\Core\Logger;
use Friendica\App;
use Friendica\BaseModule;
use Friendica\App;
use Friendica\BaseModule;
-use Friendica\Database\DBA;
-use Friendica\Database\DBStructure;
use Friendica\Core;
use Friendica\Core\L10n;
use Friendica\Core\Renderer;
use Friendica\Core;
use Friendica\Core\L10n;
use Friendica\Core\Renderer;
use Friendica\Core\System;
use Friendica\Model\Photo as MPhoto;
use Friendica\Object\Image;
use Friendica\Core\System;
use Friendica\Model\Photo as MPhoto;
use Friendica\Object\Image;
-use Friendica\Util\Security;
-use Friendica\Network\HTTPException\NotFoundException;
-use Friendica\Network\HTTPException\BadRequestException;
-use Friendica\Network\HTTPException\InternalServerErrorException;
/**
* @brief Photo Module
/**
* @brief Photo Module
*/
namespace Friendica\Module;
*/
namespace Friendica\Module;
use Friendica\BaseModule;
use Friendica\BaseModule;
-use Friendica\Core\Config;
use Friendica\Core\L10n;
use Friendica\Core\System;
use Friendica\Core\L10n;
use Friendica\Core\System;
-use Friendica\Database\DBA;
use Friendica\Model\Photo;
use Friendica\Object\Image;
use Friendica\Model\Photo;
use Friendica\Object\Image;
-use Friendica\Util\DateTimeFormat;
use Friendica\Util\Network;
use Friendica\Util\Proxy as ProxyUtils;
use Friendica\Util\Network;
use Friendica\Util\Proxy as ProxyUtils;
use Friendica\Core\Logger;
use Friendica\Core\System;
use Friendica\Database\DBA;
use Friendica\Core\Logger;
use Friendica\Core\System;
use Friendica\Database\DBA;
-use Friendica\Model\Contact;
use Friendica\Model\Photo;
use Friendica\Util\Network;
use Exception;
use Friendica\Model\Photo;
use Friendica\Util\Network;
use Exception;
use Friendica\Core\Renderer;
use Friendica\Database\DBA;
use Friendica\Model\Contact;
use Friendica\Core\Renderer;
use Friendica\Database\DBA;
use Friendica\Model\Contact;
-use Friendica\Model\Conversation;
use Friendica\Model\Item;
use Friendica\Model\Term;
use Friendica\Util\Crypto;
use Friendica\Model\Item;
use Friendica\Model\Term;
use Friendica\Util\Crypto;
use Friendica\BaseObject;
use Friendica\Core\Logger;
use Friendica\Core\Protocol;
use Friendica\BaseObject;
use Friendica\Core\Logger;
use Friendica\Core\Protocol;
-use Friendica\Object\Post;
use Friendica\Util\Security;
/**
use Friendica\Util\Security;
/**
*/
namespace Friendica\Protocol;
*/
namespace Friendica\Protocol;
+use Friendica\Util\JsonLD;
use Friendica\Util\Network;
use Friendica\Core\Protocol;
use Friendica\Model\APContact;
use Friendica\Util\Network;
use Friendica\Core\Protocol;
use Friendica\Model\APContact;
use Friendica\Core\Config;
use Friendica\Core\Logger;
use Friendica\Core\Protocol;
use Friendica\Core\Config;
use Friendica\Core\Logger;
use Friendica\Core\Protocol;
-use Friendica\Model\Conversation;
use Friendica\Model\Contact;
use Friendica\Model\APContact;
use Friendica\Model\Item;
use Friendica\Model\Contact;
use Friendica\Model\APContact;
use Friendica\Model\Item;
use Friendica\Util\JsonLD;
use Friendica\Util\LDSignature;
use Friendica\Model\Profile;
use Friendica\Util\JsonLD;
use Friendica\Util\LDSignature;
use Friendica\Model\Profile;
-use Friendica\Core\Config;
use Friendica\Object\Image;
use Friendica\Protocol\ActivityPub;
use Friendica\Protocol\Diaspora;
use Friendica\Object\Image;
use Friendica\Protocol\ActivityPub;
use Friendica\Protocol\Diaspora;
use Friendica\Core\Logger;
use Friendica\Content\Text\HTML;
use Friendica\Core\Logger;
use Friendica\Content\Text\HTML;
-use Friendica\Core\Protocol;
use Friendica\Model\Item;
/**
use Friendica\Model\Item;
/**
*/
namespace Friendica\Util;
*/
namespace Friendica\Util;
-use Friendica\BaseObject;
use Friendica\Core\Config;
use Friendica\Core\Logger;
use Friendica\Core\Config;
use Friendica\Core\Logger;
-use Friendica\Database\DBA;
use Friendica\Model\User;
use Friendica\Model\APContact;
use Friendica\Model\User;
use Friendica\Model\APContact;
-use Friendica\Protocol\ActivityPub;
-use Friendica\Util\DateTimeFormat;
/**
* @brief Implements HTTP Signatures per draft-cavage-http-signatures-07.
/**
* @brief Implements HTTP Signatures per draft-cavage-http-signatures-07.
namespace Friendica\Util;
use Friendica\Core\Logger;
namespace Friendica\Util;
use Friendica\Core\Logger;
-use Friendica\Util\JsonLD;
-use Friendica\Util\DateTimeFormat;
-use Friendica\Protocol\ActivityPub;
use Friendica\Model\APContact;
/**
use Friendica\Model\APContact;
/**
namespace Friendica\Util;
namespace Friendica\Util;
-use Friendica\BaseModule;
use Friendica\BaseObject;
use Friendica\Core\Config;
use Friendica\Core\System;
use Friendica\BaseObject;
use Friendica\Core\Config;
use Friendica\Core\System;
-use Friendica\Util\Strings;
/**
* @brief Proxy utilities class
/**
* @brief Proxy utilities class
use Friendica\Database\DBA;
use Friendica\Model\Contact;
use Friendica\Model\Group;
use Friendica\Database\DBA;
use Friendica\Model\Contact;
use Friendica\Model\Group;
-use Friendica\Core\L10n;
-use Friendica\Model\PermissionSet;
-use Friendica\Core\System;
/**
* Secures that User is allow to do requests
/**
* Secures that User is allow to do requests
use DateTime;
use DateTimeZone;
use DateTime;
use DateTimeZone;
-use Friendica\Core\Config;
use Friendica\Core\L10n;
use Friendica\Core\PConfig;
use Friendica\Core\Renderer;
use Friendica\Core\L10n;
use Friendica\Core\PConfig;
use Friendica\Core\Renderer;
use Friendica\Core\Worker;
use Friendica\Model\ItemDeliveryData;
use Friendica\Protocol\ActivityPub;
use Friendica\Core\Worker;
use Friendica\Model\ItemDeliveryData;
use Friendica\Protocol\ActivityPub;
-use Friendica\Model\Item;
use Friendica\Util\HTTPSignature;
class APDelivery extends BaseObject
use Friendica\Util\HTTPSignature;
class APDelivery extends BaseObject
*/
namespace Friendica\Worker;
*/
namespace Friendica\Worker;
-use Friendica\Core\Config;
use Friendica\Core\Update;
class DBUpdate
use Friendica\Core\Update;
class DBUpdate
namespace Friendica\Worker;
namespace Friendica\Worker;
-use Friendica\BaseObject;
use Friendica\Core\Logger;
use Friendica\Core\System;
use Friendica\Database\DBA;
use Friendica\Core\Logger;
use Friendica\Core\System;
use Friendica\Database\DBA;
*/
namespace Friendica\Worker;
*/
namespace Friendica\Worker;
-use Friendica\Core\Config;
use Friendica\Core\Logger;
use Friendica\Model\Item;
use Friendica\Core\Logger;
use Friendica\Model\Item;