Applied symplify rules to codebase.

This commit is contained in:
Jan Böhmer 2020-01-05 22:49:00 +01:00
parent 2f20d90041
commit 388e847b17
136 changed files with 1370 additions and 789 deletions

View file

@ -25,8 +25,10 @@ declare(strict_types=1);
namespace App\Helpers\Trees;
use App\Entity\Base\StructuralDBElement;
use ArrayIterator;
use RecursiveIterator;
class StructuralDBElementIterator extends \ArrayIterator implements \RecursiveIterator
final class StructuralDBElementIterator extends ArrayIterator implements RecursiveIterator
{
public function __construct($nodes)
{

View file

@ -24,11 +24,13 @@ declare(strict_types=1);
namespace App\Helpers\Trees;
use JsonSerializable;
/**
* This class represents a node for the bootstrap treeview node.
* When you serialize an array of these objects to JSON, you can use the serialized data in data for the treeview.
*/
class TreeViewNode implements \JsonSerializable
final class TreeViewNode implements JsonSerializable
{
protected $text;
protected $href;

View file

@ -24,7 +24,10 @@ declare(strict_types=1);
namespace App\Helpers\Trees;
class TreeViewNodeIterator extends \ArrayIterator implements \RecursiveIterator
use ArrayIterator;
use RecursiveIterator;
final class TreeViewNodeIterator extends ArrayIterator implements RecursiveIterator
{
/**
* @param TreeViewNode[] $nodes

View file

@ -24,18 +24,28 @@ declare(strict_types=1);
namespace App\Helpers\Trees;
class TreeViewNodeState implements \JsonSerializable
use JsonSerializable;
final class TreeViewNodeState implements JsonSerializable
{
/** @var bool|null */
/**
* @var bool|null
*/
protected $checked = null;
/** @var bool|null */
/**
* @var bool|null
*/
protected $disabled = null;
/** @var bool|null */
/**
* @var bool|null
*/
protected $expanded = null;
/** @var bool|null */
/**
* @var bool|null
*/
protected $selected = null;
/**