mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-09-18 18:44:16 +00:00
Change namespace of rules.
This commit is contained in:
@@ -19,7 +19,7 @@ use FireflyIII\Models\RuleGroup;
|
||||
use FireflyIII\Repositories\Journal\JournalRepositoryInterface as JRI;
|
||||
use FireflyIII\Repositories\PiggyBank\PiggyBankRepositoryInterface as PRI;
|
||||
use FireflyIII\Repositories\RuleGroup\RuleGroupRepositoryInterface as RGRI;
|
||||
use FireflyIII\Rules\Processor;
|
||||
use FireflyIII\TransactionRules\Processor;
|
||||
use FireflyIII\Support\Events\BillScanner;
|
||||
use Log;
|
||||
|
||||
|
@@ -18,7 +18,7 @@ use FireflyIII\Events\UpdatedTransactionJournal;
|
||||
use FireflyIII\Models\Rule;
|
||||
use FireflyIII\Models\RuleGroup;
|
||||
use FireflyIII\Repositories\RuleGroup\RuleGroupRepositoryInterface;
|
||||
use FireflyIII\Rules\Processor;
|
||||
use FireflyIII\TransactionRules\Processor;
|
||||
use FireflyIII\Support\Events\BillScanner;
|
||||
|
||||
/**
|
||||
|
@@ -27,7 +27,7 @@ use FireflyIII\Models\RuleTrigger;
|
||||
use FireflyIII\Repositories\Account\AccountRepositoryInterface;
|
||||
use FireflyIII\Repositories\Rule\RuleRepositoryInterface;
|
||||
use FireflyIII\Repositories\RuleGroup\RuleGroupRepositoryInterface;
|
||||
use FireflyIII\Rules\TransactionMatcher;
|
||||
use FireflyIII\TransactionRules\TransactionMatcher;
|
||||
use Illuminate\Http\Request;
|
||||
use Preferences;
|
||||
use Response;
|
||||
|
@@ -29,7 +29,7 @@ use FireflyIII\Models\TransactionJournal;
|
||||
use FireflyIII\Models\TransactionJournalMeta;
|
||||
use FireflyIII\Models\TransactionType;
|
||||
use FireflyIII\Repositories\Tag\TagRepositoryInterface;
|
||||
use FireflyIII\Rules\Processor;
|
||||
use FireflyIII\TransactionRules\Processor;
|
||||
use Illuminate\Database\Query\JoinClause;
|
||||
use Illuminate\Support\Collection;
|
||||
use Log;
|
||||
|
@@ -16,7 +16,7 @@ namespace FireflyIII\Jobs;
|
||||
use Carbon\Carbon;
|
||||
use FireflyIII\Helpers\Collector\JournalCollectorInterface;
|
||||
use FireflyIII\Models\RuleGroup;
|
||||
use FireflyIII\Rules\Processor;
|
||||
use FireflyIII\TransactionRules\Processor;
|
||||
use FireflyIII\User;
|
||||
use Illuminate\Contracts\Queue\ShouldQueue;
|
||||
use Illuminate\Queue\InteractsWithQueue;
|
||||
|
@@ -14,7 +14,7 @@ namespace FireflyIII\Jobs;
|
||||
use Carbon\Carbon;
|
||||
use FireflyIII\Helpers\Collector\JournalCollectorInterface;
|
||||
use FireflyIII\Models\Rule;
|
||||
use FireflyIII\Rules\Processor;
|
||||
use FireflyIII\TransactionRules\Processor;
|
||||
use FireflyIII\User;
|
||||
use Illuminate\Contracts\Queue\ShouldQueue;
|
||||
use Illuminate\Queue\InteractsWithQueue;
|
||||
|
@@ -1,40 +0,0 @@
|
||||
<?php
|
||||
|
||||
namespace FireflyIII\Rules;
|
||||
|
||||
use Illuminate\Contracts\Validation\Rule;
|
||||
|
||||
class Uppercase implements Rule
|
||||
{
|
||||
/**
|
||||
* Create a new rule instance.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
//
|
||||
}
|
||||
|
||||
/**
|
||||
* Determine if the validation rule passes.
|
||||
*
|
||||
* @param string $attribute
|
||||
* @param mixed $value
|
||||
* @return bool
|
||||
*/
|
||||
public function passes($attribute, $value)
|
||||
{
|
||||
//
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the validation error message.
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function message()
|
||||
{
|
||||
return 'The validation error message.';
|
||||
}
|
||||
}
|
@@ -11,7 +11,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Actions;
|
||||
namespace FireflyIII\TransactionRules\Actions;
|
||||
|
||||
use FireflyIII\Models\RuleAction;
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
@@ -19,7 +19,7 @@ use FireflyIII\Models\TransactionJournal;
|
||||
/**
|
||||
* Interface ActionInterface
|
||||
*
|
||||
* @package FireflyIII\Rules\Action
|
||||
* @package FireflyIII\TransactionRules\Action
|
||||
*/
|
||||
interface ActionInterface
|
||||
{
|
@@ -11,7 +11,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Actions;
|
||||
namespace FireflyIII\TransactionRules\Actions;
|
||||
|
||||
|
||||
use FireflyIII\Models\RuleAction;
|
||||
@@ -22,7 +22,7 @@ use Log;
|
||||
/**
|
||||
* Class AddTag
|
||||
*
|
||||
* @package FireflyIII\Rules\Actions
|
||||
* @package FireflyIII\TransactionRules\Actions
|
||||
*/
|
||||
class AddTag implements ActionInterface
|
||||
{
|
@@ -11,7 +11,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Actions;
|
||||
namespace FireflyIII\TransactionRules\Actions;
|
||||
|
||||
use FireflyIII\Models\RuleAction;
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
@@ -20,7 +20,7 @@ use Log;
|
||||
/**
|
||||
* Class AppendDescription
|
||||
*
|
||||
* @package FireflyIII\Rules\Actions
|
||||
* @package FireflyIII\TransactionRules\Actions
|
||||
*/
|
||||
class AppendDescription implements ActionInterface
|
||||
{
|
@@ -11,7 +11,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Actions;
|
||||
namespace FireflyIII\TransactionRules\Actions;
|
||||
|
||||
use FireflyIII\Models\RuleAction;
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
@@ -20,7 +20,7 @@ use Log;
|
||||
/**
|
||||
* Class ClearBudget
|
||||
*
|
||||
* @package FireflyIII\Rules\Action
|
||||
* @package FireflyIII\TransactionRules\Action
|
||||
*/
|
||||
class ClearBudget implements ActionInterface
|
||||
{
|
@@ -11,7 +11,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Actions;
|
||||
namespace FireflyIII\TransactionRules\Actions;
|
||||
|
||||
|
||||
use FireflyIII\Models\RuleAction;
|
||||
@@ -21,7 +21,7 @@ use Log;
|
||||
/**
|
||||
* Class ClearCategory
|
||||
*
|
||||
* @package FireflyIII\Rules\Action
|
||||
* @package FireflyIII\TransactionRules\Action
|
||||
*/
|
||||
class ClearCategory implements ActionInterface
|
||||
{
|
@@ -11,7 +11,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Actions;
|
||||
namespace FireflyIII\TransactionRules\Actions;
|
||||
|
||||
use FireflyIII\Models\RuleAction;
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
@@ -20,7 +20,7 @@ use Log;
|
||||
/**
|
||||
* Class AppendDescription
|
||||
*
|
||||
* @package FireflyIII\Rules\Actions
|
||||
* @package FireflyIII\TransactionRules\Actions
|
||||
*/
|
||||
class PrependDescription implements ActionInterface
|
||||
{
|
@@ -11,7 +11,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Actions;
|
||||
namespace FireflyIII\TransactionRules\Actions;
|
||||
|
||||
|
||||
use FireflyIII\Models\RuleAction;
|
||||
@@ -21,7 +21,7 @@ use Log;
|
||||
/**
|
||||
* Class RemoveAllTags
|
||||
*
|
||||
* @package FireflyIII\Rules\Actions
|
||||
* @package FireflyIII\TransactionRules\Actions
|
||||
*/
|
||||
class RemoveAllTags implements ActionInterface
|
||||
{
|
@@ -11,7 +11,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Actions;
|
||||
namespace FireflyIII\TransactionRules\Actions;
|
||||
|
||||
|
||||
use FireflyIII\Models\RuleAction;
|
||||
@@ -22,7 +22,7 @@ use Log;
|
||||
/**
|
||||
* Class RemoveTag
|
||||
*
|
||||
* @package FireflyIII\Rules\Actions
|
||||
* @package FireflyIII\TransactionRules\Actions
|
||||
*/
|
||||
class RemoveTag implements ActionInterface
|
||||
{
|
@@ -11,7 +11,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Actions;
|
||||
namespace FireflyIII\TransactionRules\Actions;
|
||||
|
||||
|
||||
use FireflyIII\Models\Budget;
|
||||
@@ -24,7 +24,7 @@ use Log;
|
||||
/**
|
||||
* Class SetBudget
|
||||
*
|
||||
* @package FireflyIII\Rules\Action
|
||||
* @package FireflyIII\TransactionRules\Action
|
||||
*/
|
||||
class SetBudget implements ActionInterface
|
||||
{
|
@@ -11,7 +11,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Actions;
|
||||
namespace FireflyIII\TransactionRules\Actions;
|
||||
|
||||
|
||||
use FireflyIII\Models\Category;
|
||||
@@ -22,7 +22,7 @@ use Log;
|
||||
/**
|
||||
* Class SetCategory
|
||||
*
|
||||
* @package FireflyIII\Rules\Action
|
||||
* @package FireflyIII\TransactionRules\Action
|
||||
*/
|
||||
class SetCategory implements ActionInterface
|
||||
{
|
@@ -11,7 +11,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Actions;
|
||||
namespace FireflyIII\TransactionRules\Actions;
|
||||
|
||||
use FireflyIII\Models\RuleAction;
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
@@ -20,7 +20,7 @@ use Log;
|
||||
/**
|
||||
* Class SetDescription
|
||||
*
|
||||
* @package FireflyIII\Rules\Actions
|
||||
* @package FireflyIII\TransactionRules\Actions
|
||||
*/
|
||||
class SetDescription implements ActionInterface
|
||||
{
|
@@ -11,7 +11,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Actions;
|
||||
namespace FireflyIII\TransactionRules\Actions;
|
||||
|
||||
|
||||
use FireflyIII\Models\Account;
|
||||
@@ -25,7 +25,7 @@ use Log;
|
||||
/**
|
||||
* Class SetDestinationAccount
|
||||
*
|
||||
* @package FireflyIII\Rules\Action
|
||||
* @package FireflyIII\TransactionRules\Action
|
||||
*/
|
||||
class SetDestinationAccount implements ActionInterface
|
||||
{
|
@@ -11,7 +11,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Actions;
|
||||
namespace FireflyIII\TransactionRules\Actions;
|
||||
|
||||
|
||||
use FireflyIII\Models\Account;
|
||||
@@ -25,7 +25,7 @@ use Log;
|
||||
/**
|
||||
* Class SetSourceAccount
|
||||
*
|
||||
* @package FireflyIII\Rules\Action
|
||||
* @package FireflyIII\TransactionRules\Action
|
||||
*/
|
||||
class SetSourceAccount implements ActionInterface
|
||||
{
|
@@ -11,25 +11,25 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Factory;
|
||||
namespace FireflyIII\TransactionRules\Factory;
|
||||
|
||||
use FireflyIII\Exceptions\FireflyException;
|
||||
use FireflyIII\Models\RuleAction;
|
||||
use FireflyIII\Rules\Actions\ActionInterface;
|
||||
use FireflyIII\TransactionRules\Actions\ActionInterface;
|
||||
use FireflyIII\Support\Domain;
|
||||
use Log;
|
||||
|
||||
/**
|
||||
* Interface ActionInterface
|
||||
*
|
||||
* @package FireflyIII\Rules\Actions
|
||||
* @package FireflyIII\TransactionRules\Actions
|
||||
*/
|
||||
class ActionFactory
|
||||
{
|
||||
protected static $actionTypes = [];
|
||||
|
||||
/**
|
||||
* This method returns the actual implementation (Rules/Actions/[object]) for a given
|
||||
* This method returns the actual implementation (TransactionRules/Actions/[object]) for a given
|
||||
* RuleAction (database object). If for example the database object contains action_type "change_category"
|
||||
* with value "Groceries" this method will return a corresponding SetCategory object preset
|
||||
* to "Groceries". Any transaction journal then fed to this object will have its category changed.
|
@@ -11,19 +11,19 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Factory;
|
||||
namespace FireflyIII\TransactionRules\Factory;
|
||||
|
||||
use FireflyIII\Exceptions\FireflyException;
|
||||
use FireflyIII\Models\RuleTrigger;
|
||||
use FireflyIII\Rules\Triggers\AbstractTrigger;
|
||||
use FireflyIII\Rules\Triggers\TriggerInterface;
|
||||
use FireflyIII\TransactionRules\Triggers\AbstractTrigger;
|
||||
use FireflyIII\TransactionRules\Triggers\TriggerInterface;
|
||||
use FireflyIII\Support\Domain;
|
||||
use Log;
|
||||
|
||||
/**
|
||||
* Interface TriggerInterface
|
||||
*
|
||||
* @package FireflyIII\Rules\Triggers
|
||||
* @package FireflyIII\TransactionRules\Triggers
|
||||
*/
|
||||
class TriggerFactory
|
||||
{
|
||||
@@ -31,7 +31,7 @@ class TriggerFactory
|
||||
|
||||
/**
|
||||
* Returns the trigger for the given type and journal. This method returns the actual implementation
|
||||
* (Rules/Triggers/[object]) for a given RuleTrigger (database object). If for example the database object
|
||||
* (TransactionRules/Triggers/[object]) for a given RuleTrigger (database object). If for example the database object
|
||||
* contains trigger_type "description_is" with value "Rent" this method will return a corresponding
|
||||
* DescriptionIs object preset to "Rent". Any transaction journal then fed to this object will
|
||||
* be triggered if its description actually is "Rent".
|
@@ -11,24 +11,24 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules;
|
||||
namespace FireflyIII\TransactionRules;
|
||||
|
||||
use FireflyIII\Models\Rule;
|
||||
use FireflyIII\Models\RuleAction;
|
||||
use FireflyIII\Models\RuleTrigger;
|
||||
use FireflyIII\Models\Transaction;
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
use FireflyIII\Rules\Actions\ActionInterface;
|
||||
use FireflyIII\Rules\Factory\ActionFactory;
|
||||
use FireflyIII\Rules\Factory\TriggerFactory;
|
||||
use FireflyIII\Rules\Triggers\AbstractTrigger;
|
||||
use FireflyIII\TransactionRules\Actions\ActionInterface;
|
||||
use FireflyIII\TransactionRules\Factory\ActionFactory;
|
||||
use FireflyIII\TransactionRules\Factory\TriggerFactory;
|
||||
use FireflyIII\TransactionRules\Triggers\AbstractTrigger;
|
||||
use Illuminate\Support\Collection;
|
||||
use Log;
|
||||
|
||||
/**
|
||||
* Class Processor
|
||||
*
|
||||
* @package FireflyIII\Rules
|
||||
* @package FireflyIII\TransactionRules
|
||||
*/
|
||||
final class Processor
|
||||
{
|
@@ -11,7 +11,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules;
|
||||
namespace FireflyIII\TransactionRules;
|
||||
|
||||
use FireflyIII\Helpers\Collector\JournalCollectorInterface;
|
||||
use FireflyIII\Models\Rule;
|
||||
@@ -25,7 +25,7 @@ use Log;
|
||||
* Class TransactionMatcher is used to find a list of
|
||||
* transaction matching a set of triggers
|
||||
*
|
||||
* @package FireflyIII\Rules
|
||||
* @package FireflyIII\TransactionRules
|
||||
*/
|
||||
class TransactionMatcher
|
||||
{
|
@@ -11,7 +11,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Triggers;
|
||||
namespace FireflyIII\TransactionRules\Triggers;
|
||||
|
||||
use FireflyIII\Models\RuleTrigger;
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
@@ -21,7 +21,7 @@ use FireflyIII\Models\TransactionJournal;
|
||||
*
|
||||
* Class AbstractTrigger
|
||||
*
|
||||
* @package FireflyIII\Rules\Triggers
|
||||
* @package FireflyIII\TransactionRules\Triggers
|
||||
*/
|
||||
class AbstractTrigger
|
||||
{
|
@@ -11,7 +11,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Triggers;
|
||||
namespace FireflyIII\TransactionRules\Triggers;
|
||||
|
||||
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
@@ -20,7 +20,7 @@ use Log;
|
||||
/**
|
||||
* Class AmountExactly
|
||||
*
|
||||
* @package FireflyIII\Rules\Triggers
|
||||
* @package FireflyIII\TransactionRules\Triggers
|
||||
*/
|
||||
final class AmountExactly extends AbstractTrigger implements TriggerInterface
|
||||
{
|
@@ -11,7 +11,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Triggers;
|
||||
namespace FireflyIII\TransactionRules\Triggers;
|
||||
|
||||
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
@@ -20,7 +20,7 @@ use Log;
|
||||
/**
|
||||
* Class AmountLess
|
||||
*
|
||||
* @package FireflyIII\Rules\Triggers
|
||||
* @package FireflyIII\TransactionRules\Triggers
|
||||
*/
|
||||
final class AmountLess extends AbstractTrigger implements TriggerInterface
|
||||
{
|
@@ -11,7 +11,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Triggers;
|
||||
namespace FireflyIII\TransactionRules\Triggers;
|
||||
|
||||
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
@@ -20,7 +20,7 @@ use Log;
|
||||
/**
|
||||
* Class AmountMore
|
||||
*
|
||||
* @package FireflyIII\Rules\Triggers
|
||||
* @package FireflyIII\TransactionRules\Triggers
|
||||
*/
|
||||
final class AmountMore extends AbstractTrigger implements TriggerInterface
|
||||
{
|
@@ -9,7 +9,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Triggers;
|
||||
namespace FireflyIII\TransactionRules\Triggers;
|
||||
|
||||
use FireflyIII\Models\Transaction;
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
@@ -18,7 +18,7 @@ use Log;
|
||||
/**
|
||||
* Class BudgetIs
|
||||
*
|
||||
* @package FireflyIII\Rules\Triggers
|
||||
* @package FireflyIII\TransactionRules\Triggers
|
||||
*/
|
||||
final class BudgetIs extends AbstractTrigger implements TriggerInterface
|
||||
{
|
@@ -9,7 +9,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Triggers;
|
||||
namespace FireflyIII\TransactionRules\Triggers;
|
||||
|
||||
use FireflyIII\Models\Transaction;
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
@@ -18,7 +18,7 @@ use Log;
|
||||
/**
|
||||
* Class CategoryIs
|
||||
*
|
||||
* @package FireflyIII\Rules\Triggers
|
||||
* @package FireflyIII\TransactionRules\Triggers
|
||||
*/
|
||||
final class CategoryIs extends AbstractTrigger implements TriggerInterface
|
||||
{
|
@@ -11,7 +11,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Triggers;
|
||||
namespace FireflyIII\TransactionRules\Triggers;
|
||||
|
||||
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
@@ -20,7 +20,7 @@ use Log;
|
||||
/**
|
||||
* Class DescriptionContains
|
||||
*
|
||||
* @package FireflyIII\Rules\Triggers
|
||||
* @package FireflyIII\TransactionRules\Triggers
|
||||
*/
|
||||
final class DescriptionContains extends AbstractTrigger implements TriggerInterface
|
||||
{
|
@@ -11,7 +11,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Triggers;
|
||||
namespace FireflyIII\TransactionRules\Triggers;
|
||||
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
use Log;
|
||||
@@ -19,7 +19,7 @@ use Log;
|
||||
/**
|
||||
* Class DescriptionEnds
|
||||
*
|
||||
* @package FireflyIII\Rules\Triggers
|
||||
* @package FireflyIII\TransactionRules\Triggers
|
||||
*/
|
||||
final class DescriptionEnds extends AbstractTrigger implements TriggerInterface
|
||||
{
|
@@ -11,7 +11,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Triggers;
|
||||
namespace FireflyIII\TransactionRules\Triggers;
|
||||
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
use Log;
|
||||
@@ -19,7 +19,7 @@ use Log;
|
||||
/**
|
||||
* Class DescriptionIs
|
||||
*
|
||||
* @package FireflyIII\Rules\Triggers
|
||||
* @package FireflyIII\TransactionRules\Triggers
|
||||
*/
|
||||
final class DescriptionIs extends AbstractTrigger implements TriggerInterface
|
||||
{
|
@@ -11,7 +11,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Triggers;
|
||||
namespace FireflyIII\TransactionRules\Triggers;
|
||||
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
use Log;
|
||||
@@ -19,7 +19,7 @@ use Log;
|
||||
/**
|
||||
* Class DescriptionStarts
|
||||
*
|
||||
* @package FireflyIII\Rules\Triggers
|
||||
* @package FireflyIII\TransactionRules\Triggers
|
||||
*/
|
||||
final class DescriptionStarts extends AbstractTrigger implements TriggerInterface
|
||||
{
|
@@ -11,7 +11,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Triggers;
|
||||
namespace FireflyIII\TransactionRules\Triggers;
|
||||
|
||||
use FireflyIII\Models\Account;
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
@@ -20,7 +20,7 @@ use Log;
|
||||
/**
|
||||
* Class FromAccountContains
|
||||
*
|
||||
* @package FireflyIII\Rules\Triggers
|
||||
* @package FireflyIII\TransactionRules\Triggers
|
||||
*/
|
||||
final class FromAccountContains extends AbstractTrigger implements TriggerInterface
|
||||
{
|
@@ -11,7 +11,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Triggers;
|
||||
namespace FireflyIII\TransactionRules\Triggers;
|
||||
|
||||
use FireflyIII\Models\Account;
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
@@ -20,7 +20,7 @@ use Log;
|
||||
/**
|
||||
* Class FromAccountEnds
|
||||
*
|
||||
* @package FireflyIII\Rules\Triggers
|
||||
* @package FireflyIII\TransactionRules\Triggers
|
||||
*/
|
||||
final class FromAccountEnds extends AbstractTrigger implements TriggerInterface
|
||||
{
|
@@ -11,7 +11,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Triggers;
|
||||
namespace FireflyIII\TransactionRules\Triggers;
|
||||
|
||||
use FireflyIII\Models\Account;
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
@@ -20,7 +20,7 @@ use Log;
|
||||
/**
|
||||
* Class FromAccountIs
|
||||
*
|
||||
* @package FireflyIII\Rules\Triggers
|
||||
* @package FireflyIII\TransactionRules\Triggers
|
||||
*/
|
||||
final class FromAccountIs extends AbstractTrigger implements TriggerInterface
|
||||
{
|
@@ -11,7 +11,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Triggers;
|
||||
namespace FireflyIII\TransactionRules\Triggers;
|
||||
|
||||
use FireflyIII\Models\Account;
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
@@ -20,7 +20,7 @@ use Log;
|
||||
/**
|
||||
* Class FromAccountStarts
|
||||
*
|
||||
* @package FireflyIII\Rules\Triggers
|
||||
* @package FireflyIII\TransactionRules\Triggers
|
||||
*/
|
||||
final class FromAccountStarts extends AbstractTrigger implements TriggerInterface
|
||||
{
|
@@ -10,7 +10,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Triggers;
|
||||
namespace FireflyIII\TransactionRules\Triggers;
|
||||
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
use Log;
|
||||
@@ -18,7 +18,7 @@ use Log;
|
||||
/**
|
||||
* Class HasAnyBudget
|
||||
*
|
||||
* @package FireflyIII\Rules\Triggers
|
||||
* @package FireflyIII\TransactionRules\Triggers
|
||||
*/
|
||||
final class HasAnyBudget extends AbstractTrigger implements TriggerInterface
|
||||
{
|
@@ -10,7 +10,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Triggers;
|
||||
namespace FireflyIII\TransactionRules\Triggers;
|
||||
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
use Log;
|
||||
@@ -18,7 +18,7 @@ use Log;
|
||||
/**
|
||||
* Class HasAnyCategory
|
||||
*
|
||||
* @package FireflyIII\Rules\Triggers
|
||||
* @package FireflyIII\TransactionRules\Triggers
|
||||
*/
|
||||
final class HasAnyCategory extends AbstractTrigger implements TriggerInterface
|
||||
{
|
@@ -10,7 +10,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Triggers;
|
||||
namespace FireflyIII\TransactionRules\Triggers;
|
||||
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
use Log;
|
||||
@@ -18,7 +18,7 @@ use Log;
|
||||
/**
|
||||
* Class HasAnyTag
|
||||
*
|
||||
* @package FireflyIII\Rules\Triggers
|
||||
* @package FireflyIII\TransactionRules\Triggers
|
||||
*/
|
||||
final class HasAnyTag extends AbstractTrigger implements TriggerInterface
|
||||
{
|
@@ -9,7 +9,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Triggers;
|
||||
namespace FireflyIII\TransactionRules\Triggers;
|
||||
|
||||
|
||||
use FireflyIII\Models\TransactionJournal;
|
@@ -10,7 +10,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Triggers;
|
||||
namespace FireflyIII\TransactionRules\Triggers;
|
||||
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
use Log;
|
||||
@@ -18,7 +18,7 @@ use Log;
|
||||
/**
|
||||
* Class HasNoBudget
|
||||
*
|
||||
* @package FireflyIII\Rules\Triggers
|
||||
* @package FireflyIII\TransactionRules\Triggers
|
||||
*/
|
||||
final class HasNoBudget extends AbstractTrigger implements TriggerInterface
|
||||
{
|
@@ -10,7 +10,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Triggers;
|
||||
namespace FireflyIII\TransactionRules\Triggers;
|
||||
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
use Log;
|
||||
@@ -18,7 +18,7 @@ use Log;
|
||||
/**
|
||||
* Class HasNoCategory
|
||||
*
|
||||
* @package FireflyIII\Rules\Triggers
|
||||
* @package FireflyIII\TransactionRules\Triggers
|
||||
*/
|
||||
final class HasNoCategory extends AbstractTrigger implements TriggerInterface
|
||||
{
|
@@ -10,7 +10,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Triggers;
|
||||
namespace FireflyIII\TransactionRules\Triggers;
|
||||
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
use Log;
|
||||
@@ -18,7 +18,7 @@ use Log;
|
||||
/**
|
||||
* Class HasNoTag
|
||||
*
|
||||
* @package FireflyIII\Rules\Triggers
|
||||
* @package FireflyIII\TransactionRules\Triggers
|
||||
*/
|
||||
final class HasNoTag extends AbstractTrigger implements TriggerInterface
|
||||
{
|
@@ -9,7 +9,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Triggers;
|
||||
namespace FireflyIII\TransactionRules\Triggers;
|
||||
|
||||
use FireflyIII\Models\Tag;
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
@@ -18,7 +18,7 @@ use Log;
|
||||
/**
|
||||
* Class TagIs
|
||||
*
|
||||
* @package FireflyIII\Rules\Triggers
|
||||
* @package FireflyIII\TransactionRules\Triggers
|
||||
*/
|
||||
final class TagIs extends AbstractTrigger implements TriggerInterface
|
||||
{
|
@@ -11,7 +11,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Triggers;
|
||||
namespace FireflyIII\TransactionRules\Triggers;
|
||||
|
||||
use FireflyIII\Models\Account;
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
@@ -20,7 +20,7 @@ use Log;
|
||||
/**
|
||||
* Class ToAccountContains
|
||||
*
|
||||
* @package FireflyIII\Rules\Triggers
|
||||
* @package FireflyIII\TransactionRules\Triggers
|
||||
*/
|
||||
final class ToAccountContains extends AbstractTrigger implements TriggerInterface
|
||||
{
|
@@ -11,7 +11,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Triggers;
|
||||
namespace FireflyIII\TransactionRules\Triggers;
|
||||
|
||||
use FireflyIII\Models\Account;
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
@@ -20,7 +20,7 @@ use Log;
|
||||
/**
|
||||
* Class ToAccountEnds
|
||||
*
|
||||
* @package FireflyIII\Rules\Triggers
|
||||
* @package FireflyIII\TransactionRules\Triggers
|
||||
*/
|
||||
final class ToAccountEnds extends AbstractTrigger implements TriggerInterface
|
||||
{
|
@@ -11,7 +11,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Triggers;
|
||||
namespace FireflyIII\TransactionRules\Triggers;
|
||||
|
||||
use FireflyIII\Models\Account;
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
@@ -20,7 +20,7 @@ use Log;
|
||||
/**
|
||||
* Class ToAccountIs
|
||||
*
|
||||
* @package FireflyIII\Rules\Triggers
|
||||
* @package FireflyIII\TransactionRules\Triggers
|
||||
*/
|
||||
final class ToAccountIs extends AbstractTrigger implements TriggerInterface
|
||||
{
|
@@ -11,7 +11,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Triggers;
|
||||
namespace FireflyIII\TransactionRules\Triggers;
|
||||
|
||||
use FireflyIII\Models\Account;
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
@@ -20,7 +20,7 @@ use Log;
|
||||
/**
|
||||
* Class ToAccountStarts
|
||||
*
|
||||
* @package FireflyIII\Rules\Triggers
|
||||
* @package FireflyIII\TransactionRules\Triggers
|
||||
*/
|
||||
final class ToAccountStarts extends AbstractTrigger implements TriggerInterface
|
||||
{
|
@@ -11,7 +11,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Triggers;
|
||||
namespace FireflyIII\TransactionRules\Triggers;
|
||||
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
use Log;
|
||||
@@ -19,7 +19,7 @@ use Log;
|
||||
/**
|
||||
* Class TransactionType
|
||||
*
|
||||
* @package FireflyIII\Rules\Triggers
|
||||
* @package FireflyIII\TransactionRules\Triggers
|
||||
*/
|
||||
final class TransactionType extends AbstractTrigger implements TriggerInterface
|
||||
{
|
@@ -11,14 +11,14 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Triggers;
|
||||
namespace FireflyIII\TransactionRules\Triggers;
|
||||
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
|
||||
/**
|
||||
* Interface TriggerInterface
|
||||
*
|
||||
* @package FireflyIII\Rules\Triggers
|
||||
* @package FireflyIII\TransactionRules\Triggers
|
||||
*/
|
||||
interface TriggerInterface
|
||||
{
|
@@ -11,7 +11,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Rules\Triggers;
|
||||
namespace FireflyIII\TransactionRules\Triggers;
|
||||
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
use Log;
|
||||
@@ -19,7 +19,7 @@ use Log;
|
||||
/**
|
||||
* Class UserAction
|
||||
*
|
||||
* @package FireflyIII\Rules\Triggers
|
||||
* @package FireflyIII\TransactionRules\Triggers
|
||||
*/
|
||||
final class UserAction extends AbstractTrigger implements TriggerInterface
|
||||
{
|
@@ -23,7 +23,7 @@ use FireflyIII\Models\Budget;
|
||||
use FireflyIII\Models\PiggyBank;
|
||||
use FireflyIII\Models\TransactionType;
|
||||
use FireflyIII\Repositories\Budget\BudgetRepositoryInterface;
|
||||
use FireflyIII\Rules\Triggers\TriggerInterface;
|
||||
use FireflyIII\TransactionRules\Triggers\TriggerInterface;
|
||||
use FireflyIII\Services\Password\Verifier;
|
||||
use FireflyIII\User;
|
||||
use Google2FA;
|
||||
|
@@ -18,7 +18,7 @@ use FireflyIII\Models\TransactionJournal;
|
||||
use FireflyIII\Repositories\Journal\JournalRepositoryInterface;
|
||||
use FireflyIII\Repositories\Rule\RuleRepositoryInterface;
|
||||
use FireflyIII\Repositories\RuleGroup\RuleGroupRepositoryInterface;
|
||||
use FireflyIII\Rules\TransactionMatcher;
|
||||
use FireflyIII\TransactionRules\TransactionMatcher;
|
||||
use Illuminate\Support\Collection;
|
||||
use Tests\TestCase;
|
||||
|
||||
|
Reference in New Issue
Block a user