Manually fix remaining PHPCS errors
This commit is contained in:
parent
53054b2bf6
commit
b99e00f7cd
18 changed files with 61 additions and 42 deletions
|
@ -32,27 +32,27 @@ class History
|
||||||
/**
|
/**
|
||||||
* @var string Action key: a new link has been created.
|
* @var string Action key: a new link has been created.
|
||||||
*/
|
*/
|
||||||
const CREATED = 'CREATED';
|
public const CREATED = 'CREATED';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string Action key: a link has been updated.
|
* @var string Action key: a link has been updated.
|
||||||
*/
|
*/
|
||||||
const UPDATED = 'UPDATED';
|
public const UPDATED = 'UPDATED';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string Action key: a link has been deleted.
|
* @var string Action key: a link has been deleted.
|
||||||
*/
|
*/
|
||||||
const DELETED = 'DELETED';
|
public const DELETED = 'DELETED';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string Action key: settings have been updated.
|
* @var string Action key: settings have been updated.
|
||||||
*/
|
*/
|
||||||
const SETTINGS = 'SETTINGS';
|
public const SETTINGS = 'SETTINGS';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string Action key: a bulk import has been processed.
|
* @var string Action key: a bulk import has been processed.
|
||||||
*/
|
*/
|
||||||
const IMPORT = 'IMPORT';
|
public const IMPORT = 'IMPORT';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string History file path.
|
* @var string History file path.
|
||||||
|
|
|
@ -41,7 +41,7 @@ class Languages
|
||||||
/**
|
/**
|
||||||
* Core translations domain
|
* Core translations domain
|
||||||
*/
|
*/
|
||||||
const DEFAULT_DOMAIN = 'shaarli';
|
public const DEFAULT_DOMAIN = 'shaarli';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var TranslatorInterface
|
* @var TranslatorInterface
|
||||||
|
@ -122,7 +122,9 @@ protected function initPhpTranslator()
|
||||||
$translations = new Translations();
|
$translations = new Translations();
|
||||||
// Core translations
|
// Core translations
|
||||||
try {
|
try {
|
||||||
$translations = $translations->addFromPoFile('inc/languages/' . $this->language . '/LC_MESSAGES/shaarli.po');
|
$translations = $translations->addFromPoFile(
|
||||||
|
'inc/languages/' . $this->language . '/LC_MESSAGES/shaarli.po'
|
||||||
|
);
|
||||||
$translations->setDomain('shaarli');
|
$translations->setDomain('shaarli');
|
||||||
$this->translator->loadTranslations($translations);
|
$this->translator->loadTranslations($translations);
|
||||||
} catch (\InvalidArgumentException $e) {
|
} catch (\InvalidArgumentException $e) {
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
*/
|
*/
|
||||||
class Thumbnailer
|
class Thumbnailer
|
||||||
{
|
{
|
||||||
const COMMON_MEDIA_DOMAINS = [
|
protected const COMMON_MEDIA_DOMAINS = [
|
||||||
'imgur.com',
|
'imgur.com',
|
||||||
'flickr.com',
|
'flickr.com',
|
||||||
'youtube.com',
|
'youtube.com',
|
||||||
|
@ -31,9 +31,9 @@ class Thumbnailer
|
||||||
'deviantart.com',
|
'deviantart.com',
|
||||||
];
|
];
|
||||||
|
|
||||||
const MODE_ALL = 'all';
|
public const MODE_ALL = 'all';
|
||||||
const MODE_COMMON = 'common';
|
public const MODE_COMMON = 'common';
|
||||||
const MODE_NONE = 'none';
|
public const MODE_NONE = 'none';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var WebThumbnailer instance.
|
* @var WebThumbnailer instance.
|
||||||
|
|
|
@ -382,8 +382,10 @@ function return_bytes($val)
|
||||||
switch ($last) {
|
switch ($last) {
|
||||||
case 'g':
|
case 'g':
|
||||||
$val *= 1024;
|
$val *= 1024;
|
||||||
|
// do no break in order 1024^2 for each unit
|
||||||
case 'm':
|
case 'm':
|
||||||
$val *= 1024;
|
$val *= 1024;
|
||||||
|
// do no break in order 1024^2 for each unit
|
||||||
case 'k':
|
case 'k':
|
||||||
$val *= 1024;
|
$val *= 1024;
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
class Bookmark
|
class Bookmark
|
||||||
{
|
{
|
||||||
/** @var string Date format used in string (former ID format) */
|
/** @var string Date format used in string (former ID format) */
|
||||||
const LINK_DATE_FORMAT = 'Ymd_His';
|
public const LINK_DATE_FORMAT = 'Ymd_His';
|
||||||
|
|
||||||
/** @var int Bookmark ID */
|
/** @var int Bookmark ID */
|
||||||
protected $id;
|
protected $id;
|
||||||
|
|
|
@ -409,14 +409,14 @@ protected function migrate(): void
|
||||||
false
|
false
|
||||||
);
|
);
|
||||||
$updater = new LegacyUpdater(
|
$updater = new LegacyUpdater(
|
||||||
UpdaterUtils::read_updates_file($this->conf->get('resource.updates')),
|
UpdaterUtils::readUpdatesFile($this->conf->get('resource.updates')),
|
||||||
$bookmarkDb,
|
$bookmarkDb,
|
||||||
$this->conf,
|
$this->conf,
|
||||||
true
|
true
|
||||||
);
|
);
|
||||||
$newUpdates = $updater->update();
|
$newUpdates = $updater->update();
|
||||||
if (! empty($newUpdates)) {
|
if (! empty($newUpdates)) {
|
||||||
UpdaterUtils::write_updates_file(
|
UpdaterUtils::writeUpdatesFile(
|
||||||
$this->conf->get('resource.updates'),
|
$this->conf->get('resource.updates'),
|
||||||
$updater->getDoneUpdates()
|
$updater->getDoneUpdates()
|
||||||
);
|
);
|
||||||
|
|
|
@ -13,6 +13,9 @@
|
||||||
* To prevent data corruption, it does not overwrite existing bookmarks,
|
* To prevent data corruption, it does not overwrite existing bookmarks,
|
||||||
* even though there should not be any.
|
* even though there should not be any.
|
||||||
*
|
*
|
||||||
|
* We disable this because otherwise it creates indentation issues, and heredoc is not supported by PHP gettext.
|
||||||
|
* @phpcs:disable Generic.Files.LineLength.TooLong
|
||||||
|
*
|
||||||
* @package Shaarli\Bookmark
|
* @package Shaarli\Bookmark
|
||||||
*/
|
*/
|
||||||
class BookmarkInitializer
|
class BookmarkInitializer
|
||||||
|
|
|
@ -158,7 +158,7 @@ public function build(): ShaarliContainer
|
||||||
|
|
||||||
$container['updater'] = function (ShaarliContainer $container): Updater {
|
$container['updater'] = function (ShaarliContainer $container): Updater {
|
||||||
return new Updater(
|
return new Updater(
|
||||||
UpdaterUtils::read_updates_file($container->conf->get('resource.updates')),
|
UpdaterUtils::readUpdatesFile($container->conf->get('resource.updates')),
|
||||||
$container->bookmarkService,
|
$container->bookmarkService,
|
||||||
$container->conf,
|
$container->conf,
|
||||||
$container->loginManager->isLoggedIn()
|
$container->loginManager->isLoggedIn()
|
||||||
|
|
|
@ -12,8 +12,8 @@
|
||||||
*/
|
*/
|
||||||
class BookmarkDefaultFormatter extends BookmarkFormatter
|
class BookmarkDefaultFormatter extends BookmarkFormatter
|
||||||
{
|
{
|
||||||
const SEARCH_HIGHLIGHT_OPEN = '|@@HIGHLIGHT';
|
protected const SEARCH_HIGHLIGHT_OPEN = '|@@HIGHLIGHT';
|
||||||
const SEARCH_HIGHLIGHT_CLOSE = 'HIGHLIGHT@@|';
|
protected const SEARCH_HIGHLIGHT_CLOSE = 'HIGHLIGHT@@|';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @inheritdoc
|
* @inheritdoc
|
||||||
|
|
|
@ -16,7 +16,7 @@ class BookmarkMarkdownFormatter extends BookmarkDefaultFormatter
|
||||||
/**
|
/**
|
||||||
* When this tag is present in a bookmark, its description should not be processed with Markdown
|
* When this tag is present in a bookmark, its description should not be processed with Markdown
|
||||||
*/
|
*/
|
||||||
const NO_MD_TAG = 'nomarkdown';
|
public const NO_MD_TAG = 'nomarkdown';
|
||||||
|
|
||||||
/** @var \Parsedown instance */
|
/** @var \Parsedown instance */
|
||||||
protected $parsedown;
|
protected $parsedown;
|
||||||
|
|
|
@ -51,7 +51,10 @@ public function index(Request $request, Response $response): Response
|
||||||
$this->assignView('languages', Languages::getAvailableLanguages());
|
$this->assignView('languages', Languages::getAvailableLanguages());
|
||||||
$this->assignView('gd_enabled', extension_loaded('gd'));
|
$this->assignView('gd_enabled', extension_loaded('gd'));
|
||||||
$this->assignView('thumbnails_mode', $this->container->conf->get('thumbnails.mode', Thumbnailer::MODE_NONE));
|
$this->assignView('thumbnails_mode', $this->container->conf->get('thumbnails.mode', Thumbnailer::MODE_NONE));
|
||||||
$this->assignView('pagetitle', t('Configure') . ' - ' . $this->container->conf->get('general.title', 'Shaarli'));
|
$this->assignView(
|
||||||
|
'pagetitle',
|
||||||
|
t('Configure') . ' - ' . $this->container->conf->get('general.title', 'Shaarli')
|
||||||
|
);
|
||||||
|
|
||||||
return $response->write($this->render(TemplatePage::CONFIGURE));
|
return $response->write($this->render(TemplatePage::CONFIGURE));
|
||||||
}
|
}
|
||||||
|
@ -101,7 +104,9 @@ public function save(Request $request, Response $response): Response
|
||||||
) {
|
) {
|
||||||
$this->saveWarningMessage(
|
$this->saveWarningMessage(
|
||||||
t('You have enabled or changed thumbnails mode.') .
|
t('You have enabled or changed thumbnails mode.') .
|
||||||
'<a href="' . $this->container->basePath . '/admin/thumbnails">' . t('Please synchronize them.') . '</a>'
|
'<a href="' . $this->container->basePath . '/admin/thumbnails">' .
|
||||||
|
t('Please synchronize them.') .
|
||||||
|
'</a>'
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
$this->container->conf->set('thumbnails.mode', $thumbnailsMode);
|
$this->container->conf->set('thumbnails.mode', $thumbnailsMode);
|
||||||
|
|
|
@ -65,7 +65,9 @@ public function clearCache(Request $request, Response $response): Response
|
||||||
|
|
||||||
$this->saveWarningMessage(
|
$this->saveWarningMessage(
|
||||||
t('Thumbnails cache has been cleared.') . ' ' .
|
t('Thumbnails cache has been cleared.') . ' ' .
|
||||||
'<a href="' . $this->container->basePath . '/admin/thumbnails">' . t('Please synchronize them.') . '</a>'
|
'<a href="' . $this->container->basePath . '/admin/thumbnails">' .
|
||||||
|
t('Please synchronize them.') .
|
||||||
|
'</a>'
|
||||||
);
|
);
|
||||||
} else {
|
} else {
|
||||||
$folders = [
|
$folders = [
|
||||||
|
|
|
@ -62,7 +62,7 @@ class LegacyLinkDB implements Iterator, Countable, ArrayAccess
|
||||||
private $datastore;
|
private $datastore;
|
||||||
|
|
||||||
// Link date storage format
|
// Link date storage format
|
||||||
const LINK_DATE_FORMAT = 'Ymd_His';
|
public const LINK_DATE_FORMAT = 'Ymd_His';
|
||||||
|
|
||||||
// List of bookmarks (associative array)
|
// List of bookmarks (associative array)
|
||||||
// - key: link date (e.g. "20110823_124546"),
|
// - key: link date (e.g. "20110823_124546"),
|
||||||
|
|
|
@ -122,12 +122,12 @@ public function getDoneUpdates()
|
||||||
|
|
||||||
public function readUpdates(string $updatesFilepath): array
|
public function readUpdates(string $updatesFilepath): array
|
||||||
{
|
{
|
||||||
return UpdaterUtils::read_updates_file($updatesFilepath);
|
return UpdaterUtils::readUpdatesFile($updatesFilepath);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function writeUpdates(string $updatesFilepath, array $updates): void
|
public function writeUpdates(string $updatesFilepath, array $updates): void
|
||||||
{
|
{
|
||||||
UpdaterUtils::write_updates_file($updatesFilepath, $updates);
|
UpdaterUtils::writeUpdatesFile($updatesFilepath, $updates);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -11,7 +11,7 @@ class UpdaterUtils
|
||||||
*
|
*
|
||||||
* @return array Already done update methods.
|
* @return array Already done update methods.
|
||||||
*/
|
*/
|
||||||
public static function read_updates_file($updatesFilepath)
|
public static function readUpdatesFile($updatesFilepath)
|
||||||
{
|
{
|
||||||
if (! empty($updatesFilepath) && is_file($updatesFilepath)) {
|
if (! empty($updatesFilepath) && is_file($updatesFilepath)) {
|
||||||
$content = file_get_contents($updatesFilepath);
|
$content = file_get_contents($updatesFilepath);
|
||||||
|
@ -30,7 +30,7 @@ public static function read_updates_file($updatesFilepath)
|
||||||
*
|
*
|
||||||
* @throws \Exception Couldn't write version number.
|
* @throws \Exception Couldn't write version number.
|
||||||
*/
|
*/
|
||||||
public static function write_updates_file($updatesFilepath, $updates)
|
public static function writeUpdatesFile($updatesFilepath, $updates)
|
||||||
{
|
{
|
||||||
if (empty($updatesFilepath)) {
|
if (empty($updatesFilepath)) {
|
||||||
throw new \Exception('Updates file path is not set, can\'t write updates.');
|
throw new \Exception('Updates file path is not set, can\'t write updates.');
|
||||||
|
|
|
@ -14,4 +14,9 @@
|
||||||
|
|
||||||
<rule ref="PSR12"/>
|
<rule ref="PSR12"/>
|
||||||
<rule ref="Generic.Arrays.DisallowLongArraySyntax"/>
|
<rule ref="Generic.Arrays.DisallowLongArraySyntax"/>
|
||||||
|
|
||||||
|
<rule ref="PSR1.Files.SideEffects.FoundWithSymbols">
|
||||||
|
<!-- index.php bootstraps everything, so yes mixed symbols with side effects -->
|
||||||
|
<exclude-pattern>index.php</exclude-pattern>
|
||||||
|
</rule>
|
||||||
</ruleset>
|
</ruleset>
|
||||||
|
|
|
@ -51,10 +51,10 @@ protected function setUp(): void
|
||||||
*/
|
*/
|
||||||
public function testReadEmptyUpdatesFile()
|
public function testReadEmptyUpdatesFile()
|
||||||
{
|
{
|
||||||
$this->assertEquals(array(), UpdaterUtils::read_updates_file(''));
|
$this->assertEquals(array(), UpdaterUtils::readUpdatesFile(''));
|
||||||
$updatesFile = $this->conf->get('resource.data_dir') . '/updates.txt';
|
$updatesFile = $this->conf->get('resource.data_dir') . '/updates.txt';
|
||||||
touch($updatesFile);
|
touch($updatesFile);
|
||||||
$this->assertEquals(array(), UpdaterUtils::read_updates_file($updatesFile));
|
$this->assertEquals(array(), UpdaterUtils::readUpdatesFile($updatesFile));
|
||||||
unlink($updatesFile);
|
unlink($updatesFile);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -66,14 +66,14 @@ public function testReadWriteUpdatesFile()
|
||||||
$updatesFile = $this->conf->get('resource.data_dir') . '/updates.txt';
|
$updatesFile = $this->conf->get('resource.data_dir') . '/updates.txt';
|
||||||
$updatesMethods = array('m1', 'm2', 'm3');
|
$updatesMethods = array('m1', 'm2', 'm3');
|
||||||
|
|
||||||
UpdaterUtils::write_updates_file($updatesFile, $updatesMethods);
|
UpdaterUtils::writeUpdatesFile($updatesFile, $updatesMethods);
|
||||||
$readMethods = UpdaterUtils::read_updates_file($updatesFile);
|
$readMethods = UpdaterUtils::readUpdatesFile($updatesFile);
|
||||||
$this->assertEquals($readMethods, $updatesMethods);
|
$this->assertEquals($readMethods, $updatesMethods);
|
||||||
|
|
||||||
// Update
|
// Update
|
||||||
$updatesMethods[] = 'm4';
|
$updatesMethods[] = 'm4';
|
||||||
UpdaterUtils::write_updates_file($updatesFile, $updatesMethods);
|
UpdaterUtils::writeUpdatesFile($updatesFile, $updatesMethods);
|
||||||
$readMethods = UpdaterUtils::read_updates_file($updatesFile);
|
$readMethods = UpdaterUtils::readUpdatesFile($updatesFile);
|
||||||
$this->assertEquals($readMethods, $updatesMethods);
|
$this->assertEquals($readMethods, $updatesMethods);
|
||||||
unlink($updatesFile);
|
unlink($updatesFile);
|
||||||
}
|
}
|
||||||
|
@ -86,7 +86,7 @@ public function testWriteEmptyUpdatesFile()
|
||||||
$this->expectException(\Exception::class);
|
$this->expectException(\Exception::class);
|
||||||
$this->expectExceptionMessageRegExp('/Updates file path is not set(.*)/');
|
$this->expectExceptionMessageRegExp('/Updates file path is not set(.*)/');
|
||||||
|
|
||||||
UpdaterUtils::write_updates_file('', array('test'));
|
UpdaterUtils::writeUpdatesFile('', array('test'));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -101,7 +101,7 @@ public function testWriteUpdatesFileNotWritable()
|
||||||
touch($updatesFile);
|
touch($updatesFile);
|
||||||
chmod($updatesFile, 0444);
|
chmod($updatesFile, 0444);
|
||||||
try {
|
try {
|
||||||
@UpdaterUtils::write_updates_file($updatesFile, array('test'));
|
@UpdaterUtils::writeUpdatesFile($updatesFile, array('test'));
|
||||||
} catch (Exception $e) {
|
} catch (Exception $e) {
|
||||||
unlink($updatesFile);
|
unlink($updatesFile);
|
||||||
throw $e;
|
throw $e;
|
||||||
|
|
|
@ -60,10 +60,10 @@ protected function setUp(): void
|
||||||
*/
|
*/
|
||||||
public function testReadEmptyUpdatesFile()
|
public function testReadEmptyUpdatesFile()
|
||||||
{
|
{
|
||||||
$this->assertEquals(array(), UpdaterUtils::read_updates_file(''));
|
$this->assertEquals(array(), UpdaterUtils::readUpdatesFile(''));
|
||||||
$updatesFile = $this->conf->get('resource.data_dir') . '/updates.txt';
|
$updatesFile = $this->conf->get('resource.data_dir') . '/updates.txt';
|
||||||
touch($updatesFile);
|
touch($updatesFile);
|
||||||
$this->assertEquals(array(), UpdaterUtils::read_updates_file($updatesFile));
|
$this->assertEquals(array(), UpdaterUtils::readUpdatesFile($updatesFile));
|
||||||
unlink($updatesFile);
|
unlink($updatesFile);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -75,14 +75,14 @@ public function testReadWriteUpdatesFile()
|
||||||
$updatesFile = $this->conf->get('resource.data_dir') . '/updates.txt';
|
$updatesFile = $this->conf->get('resource.data_dir') . '/updates.txt';
|
||||||
$updatesMethods = array('m1', 'm2', 'm3');
|
$updatesMethods = array('m1', 'm2', 'm3');
|
||||||
|
|
||||||
UpdaterUtils::write_updates_file($updatesFile, $updatesMethods);
|
UpdaterUtils::writeUpdatesFile($updatesFile, $updatesMethods);
|
||||||
$readMethods = UpdaterUtils::read_updates_file($updatesFile);
|
$readMethods = UpdaterUtils::readUpdatesFile($updatesFile);
|
||||||
$this->assertEquals($readMethods, $updatesMethods);
|
$this->assertEquals($readMethods, $updatesMethods);
|
||||||
|
|
||||||
// Update
|
// Update
|
||||||
$updatesMethods[] = 'm4';
|
$updatesMethods[] = 'm4';
|
||||||
UpdaterUtils::write_updates_file($updatesFile, $updatesMethods);
|
UpdaterUtils::writeUpdatesFile($updatesFile, $updatesMethods);
|
||||||
$readMethods = UpdaterUtils::read_updates_file($updatesFile);
|
$readMethods = UpdaterUtils::readUpdatesFile($updatesFile);
|
||||||
$this->assertEquals($readMethods, $updatesMethods);
|
$this->assertEquals($readMethods, $updatesMethods);
|
||||||
unlink($updatesFile);
|
unlink($updatesFile);
|
||||||
}
|
}
|
||||||
|
@ -95,7 +95,7 @@ public function testWriteEmptyUpdatesFile()
|
||||||
$this->expectException(\Exception::class);
|
$this->expectException(\Exception::class);
|
||||||
$this->expectExceptionMessageRegExp('/Updates file path is not set(.*)/');
|
$this->expectExceptionMessageRegExp('/Updates file path is not set(.*)/');
|
||||||
|
|
||||||
UpdaterUtils::write_updates_file('', array('test'));
|
UpdaterUtils::writeUpdatesFile('', array('test'));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -110,7 +110,7 @@ public function testWriteUpdatesFileNotWritable()
|
||||||
touch($updatesFile);
|
touch($updatesFile);
|
||||||
chmod($updatesFile, 0444);
|
chmod($updatesFile, 0444);
|
||||||
try {
|
try {
|
||||||
@UpdaterUtils::write_updates_file($updatesFile, array('test'));
|
@UpdaterUtils::writeUpdatesFile($updatesFile, array('test'));
|
||||||
} catch (Exception $e) {
|
} catch (Exception $e) {
|
||||||
unlink($updatesFile);
|
unlink($updatesFile);
|
||||||
throw $e;
|
throw $e;
|
||||||
|
|
Loading…
Reference in a new issue