for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Turahe\LaravelInstaller\Helpers;
/**
* Class InstalledFileManager.
*/
class InstalledFileManager
{
* Create installed file.
*
* @return int
public function create()
$installedLogFile = storage_path('installed');
$dateStamp = date('Y/m/d h:i:sa');
if (! file_exists($installedLogFile)) {
$message = trans('installer_messages.installed.success_log_message').$dateStamp."\n";
trans('installer_message...d.success_log_message')
array|string
concatenation
If this is a false-positive, you can also ignore this issue in your code via the ignore-type annotation
ignore-type
$message = /** @scrutinizer ignore-type */ trans('installer_messages.installed.success_log_message').$dateStamp."\n";
file_put_contents($installedLogFile, $message);
} else {
$message = trans('installer_messages.updater.log.success_message').$dateStamp;
trans('installer_message...r.log.success_message')
$message = /** @scrutinizer ignore-type */ trans('installer_messages.updater.log.success_message').$dateStamp;
file_put_contents($installedLogFile, $message.PHP_EOL, FILE_APPEND | LOCK_EX);
}
return $message;
return $message
string
integer
* Update installed file.
public function update()
return $this->create();