. */ declare(strict_types=1); namespace FireflyIII\Helpers\Collector\Extensions; use FireflyIII\User; use Illuminate\Database\Eloquent\Relations\HasMany; /** * Trait CollectorProperties */ trait CollectorProperties { private array $fields; private array $stringFields; private bool $hasAccountInfo; private bool $hasBillInformation; private bool $hasBudgetInformation; private bool $hasCatInformation; private bool $hasJoinedAttTables; private bool $hasJoinedMetaTables; private bool $hasJoinedTagTables; private bool $hasNotesInformation; private array $integerFields; private ?int $limit; private ?int $page; private array $postFilters; private HasMany $query; private int $total; private ?User $user; }