Use object casting instead of row2Object function, remove now unused Sites class

This commit is contained in:
DariusIII
2018-10-20 19:53:09 +02:00
parent f76a90db73
commit 3919658489
3 changed files with 2 additions and 51 deletions
-47
View File
@@ -1,47 +0,0 @@
<?php
namespace Blacklight;
class Sites
{
/**
* @var \app\extensions\util\Versions|bool
*/
protected $_versions = false;
/**
* Sites constructor.
*/
public function __construct()
{
}
/**
* @param $rows
* @return \stdClass
*/
public function rows2Object($rows)
{
$obj = new \stdClass;
foreach ($rows as $row) {
$obj->{$row['setting']} = $row['value'];
}
return $obj;
}
/**
* @param $row
* @return \stdClass
*/
public function row2Object($row)
{
$obj = new \stdClass;
$rowKeys = array_keys($row);
foreach ($rowKeys as $key) {
$obj->{$key} = $row[$key];
}
return $obj;
}
}
+1
View File
@@ -1,4 +1,5 @@
2018-10-20 DariusIII
* Chg: Use object casting instead of row2Object function, remove now unused Sites class
* Chg: Update phpstan/phpstan to version 0.10.4
2018-10-19 DariusIII
* Chg: Replace Storage with File facade in ProcessAdditional class
@@ -3,7 +3,6 @@
namespace App\Http\Controllers\Admin;
use App\Models\User;
use Blacklight\Sites;
use App\Models\Release;
use Blacklight\SABnzbd;
use App\Models\Category;
@@ -24,8 +23,6 @@ class SiteController extends BasePageController
{
$this->setAdminPrefs();
$sites = new Sites();
// set the current action
$action = $request->input('action') ?? 'view';
@@ -63,7 +60,7 @@ class SiteController extends BasePageController
}
$this->smarty->assign('error', $error);
$site = $sites->row2Object($request->all());
$site = (object) $request->all();
$this->smarty->assign('site', $site);
break;