Showing 2,085 of 2,085 total issues
TODO found Open
Open
// TODO Requires implementation
- Exclude checks
Argument 2 (str)
is ?string
but \explode()
takes string
Open
Open
foreach (explode("\n", $out) as $line) {
- Exclude checks
Argument 2 (log)
is \Monolog\Logger
but \TikiManager\Command\CreateInstanceCommand::isMissingPHPRequirements()
takes \Psr\Log\LoggerInterface
defined at /code/src/Command/Traits/InstanceConfigure.php:626
Open
Open
if (! $skipPhpCheck && $this->isMissingPHPRequirements($instance, $this->logger)) {
- Exclude checks
Possibly zero references to use statement for classlike/namespace App
(\TikiManager\Config\App)
Open
Open
use TikiManager\Config\App;
- Exclude checks
Doc-block of getHooksFolder
contains declared return type null
which is incompatible with the return type string
declared in the signature Open
Open
* @return null|string
- Exclude checks
Doc-block of $fetchModeArgs
in query
contains phpdoc param type mixed
which is incompatible with the param type \TikiManager\Libs\Helpers\mixed
declared in the signature Open
Open
* @param mixed $fetchModeArgs
- Exclude checks
Found a return statement with a value in the implementation of the magic method \TikiManager\Libs\Helpers\Wrapper::__set,
expected void return type Open
Open
public function __set($name, $value)
- Exclude checks
Possibly zero references to use statement for classlike/namespace Finder
(\Symfony\Component\Finder\Finder)
Open
Open
use Symfony\Component\Finder\Finder;
- Exclude checks
Call with 3 arg(s) to \TikiManager\Libs\VersionControl\Svn::exec()
which only takes 2 arg(s) defined at /code/src/Libs/VersionControl/Svn.php:109
Open
Open
$allFiles = $this->exec($folder, 'status', true);
- Exclude checks
Suspicious array access to null
Open
Open
$versionsInfo[] = [
- Exclude checks
Possibly zero references to use statement for classlike/namespace App
(\TikiManager\Config\App)
Open
Open
use TikiManager\Config\App;
- Exclude checks
Possibly zero references to use statement for classlike/namespace App
(\TikiManager\Config\App)
Open
Open
use TikiManager\Config\App;
- Exclude checks
Call with 2 arg(s) to \TikiManager\Style\TikiManagerStyle::__construct()
which only takes 0 arg(s) defined at /code/src/Style/TikiManagerStyle.php:12
Open
Open
$container->set('io', new TikiManagerStyle($input, $output));
- Exclude checks
Suspicious array access to nullable ?array
Open
Open
if (! is_writable(dirname($_ENV['DB_FILE']))) {
- Exclude checks
Saw possibly unextractable annotation for a fragment of comment '* @param integer Key':
after integer,
did not see an element name (will guess based on comment order) Open
Open
* @param integer Key
- Exclude checks
Saw possibly unextractable annotation for a fragment of comment '* @param integer Key':
after integer,
did not see an element name (will guess based on comment order) Open
Open
* @param integer Key
- Exclude checks
Doc-block of $fetchMode
in query
is phpdoc param type int
which is not a permitted replacement of the nullable param type ?int
declared in the signature ('?T' should be documented as 'T|null' or '?T') Open
Open
* @param int $fetchMode
- Exclude checks
Call to deprecated function \appendFlush()
defined at /code/src/Libs/Helpers/functions.php:117
Open
Open
echo color("$text\n", 'yellow') . appendFlush();
- Exclude checks
Call to deprecated function \color()
defined at /code/src/Libs/Helpers/functions.php:27
Open
Open
echo color("$text\n", 'yellow') . appendFlush();
- Exclude checks
Argument 2 (replace)
is int
but \str_replace()
takes array|string
Open
Open
$query = str_replace($key, (int)$value, $query);
- Exclude checks