Skip to content

Commit

Permalink
Migrate bootstrap library (#21)
Browse files Browse the repository at this point in the history
  • Loading branch information
actions-user committed Nov 4, 2022
1 parent 27f5bbf commit 27303c0
Show file tree
Hide file tree
Showing 23 changed files with 70 additions and 6 deletions.
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
"ext-bcmath": "*",
"ext-pcntl": "*",
"cweagans/composer-patches": "^1.7",
"fastybird/bootstrap": "^0.9",
"fastybird/bootstrap-library": "dev-main",
"fastybird/exchange-library": "dev-main",
"fastybird/json-api": "^0.13",
"fastybird/metadata-library": "dev-main",
Expand Down
2 changes: 1 addition & 1 deletion config/example.neon
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@ extensions:
ipubDoctrineCrud : IPub\DoctrineCrud\DI\DoctrineCrudExtension
ipubDoctrineTimestampable : IPub\DoctrineTimestampable\DI\DoctrineTimestampableExtension
ipubDoctrineDynamicDiscriminatorMap : IPub\DoctrineDynamicDiscriminatorMap\DI\DoctrineDynamicDiscriminatorMapExtension
fbBootstrap : FastyBird\Bootstrap\DI\BootstrapExtension
fbDateTimeFactory : FastyBird\DateTimeFactory\DI\DateTimeFactoryExtension
fbJsonApi : FastyBird\JsonApi\DI\JsonApiExtension
fbSimpleAuth : FastyBird\SimpleAuth\DI\SimpleAuthExtension
fbBootstrapLibrary : FastyBird\Library\Bootstrap\DI\BootstrapExtension
fbMetadataLibrary : FastyBird\Library\Metadata\DI\MetadataExtension
fbExchangeLibrary : FastyBird\Library\Exchange\DI\ExchangeExtension
fbDevicesModule : FastyBird\Module\Devices\DI\DevicesExtension
Expand Down
2 changes: 1 addition & 1 deletion src/DI/DevicesExtension.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
namespace FastyBird\Module\Devices\DI;

use Doctrine\Persistence;
use FastyBird\Bootstrap;
use FastyBird\Library\Bootstrap;
use FastyBird\Library\Exchange\DI as ExchangeDI;
use FastyBird\Module\Devices\Commands;
use FastyBird\Module\Devices\Connectors;
Expand Down
2 changes: 1 addition & 1 deletion src/Utilities/Database.php
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
use Doctrine\DBAL;
use Doctrine\ORM;
use Doctrine\Persistence;
use FastyBird\Bootstrap;
use FastyBird\Library\Bootstrap;
use FastyBird\Module\Devices\Exceptions;
use Nette;
use Throwable;
Expand Down
2 changes: 2 additions & 0 deletions tests/cases/unit/Controllers/ChannelControlsV1Test.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

namespace FastyBird\Module\Devices\Tests\Cases\Unit\Controllers;

use FastyBird\Library\Bootstrap\Exceptions as BootstrapExceptions;
use FastyBird\Module\Devices\Tests\Cases\Unit\DbTestCase;
use FastyBird\Module\Devices\Tests\Tools;
use Fig\Http\Message\RequestMethodInterface;
Expand All @@ -22,6 +23,7 @@ final class ChannelControlsV1Test extends DbTestCase
{

/**
* @throws BootstrapExceptions\InvalidArgument
* @throws InvalidArgumentException
* @throws Nette\DI\MissingServiceException
* @throws RuntimeException
Expand Down
5 changes: 5 additions & 0 deletions tests/cases/unit/Controllers/ChannelPropertiesV1Test.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

namespace FastyBird\Module\Devices\Tests\Cases\Unit\Controllers;

use FastyBird\Library\Bootstrap\Exceptions as BootstrapExceptions;
use FastyBird\Module\Devices\Tests\Cases\Unit\DbTestCase;
use FastyBird\Module\Devices\Tests\Tools;
use Fig\Http\Message\RequestMethodInterface;
Expand All @@ -23,6 +24,7 @@ final class ChannelPropertiesV1Test extends DbTestCase
{

/**
* @throws BootstrapExceptions\InvalidArgument
* @throws InvalidArgumentException
* @throws Nette\DI\MissingServiceException
* @throws RuntimeException
Expand Down Expand Up @@ -185,6 +187,7 @@ public function channelPropertiesRead(): array
}

/**
* @throws BootstrapExceptions\InvalidArgument
* @throws InvalidArgumentException
* @throws Nette\DI\MissingServiceException
* @throws RuntimeException
Expand Down Expand Up @@ -312,6 +315,7 @@ public function channelPropertiesCreate(): array
}

/**
* @throws BootstrapExceptions\InvalidArgument
* @throws InvalidArgumentException
* @throws Nette\DI\MissingServiceException
* @throws RuntimeException
Expand Down Expand Up @@ -429,6 +433,7 @@ public function channelPropertiesUpdate(): array
}

/**
* @throws BootstrapExceptions\InvalidArgument
* @throws InvalidArgumentException
* @throws Nette\DI\MissingServiceException
* @throws RuntimeException
Expand Down
5 changes: 5 additions & 0 deletions tests/cases/unit/Controllers/ChannelsV1Test.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

namespace FastyBird\Module\Devices\Tests\Cases\Unit\Controllers;

use FastyBird\Library\Bootstrap\Exceptions as BootstrapExceptions;
use FastyBird\Module\Devices\Tests\Cases\Unit\DbTestCase;
use FastyBird\Module\Devices\Tests\Tools;
use Fig\Http\Message\RequestMethodInterface;
Expand All @@ -23,6 +24,7 @@ final class ChannelsV1Test extends DbTestCase
{

/**
* @throws BootstrapExceptions\InvalidArgument
* @throws InvalidArgumentException
* @throws Nette\DI\MissingServiceException
* @throws RuntimeException
Expand Down Expand Up @@ -167,6 +169,7 @@ public function channelsRead(): array
}

/**
* @throws BootstrapExceptions\InvalidArgument
* @throws InvalidArgumentException
* @throws Nette\DI\MissingServiceException
* @throws RuntimeException
Expand Down Expand Up @@ -283,6 +286,7 @@ public function channelsCreate(): array
}

/**
* @throws BootstrapExceptions\InvalidArgument
* @throws InvalidArgumentException
* @throws Nette\DI\MissingServiceException
* @throws RuntimeException
Expand Down Expand Up @@ -390,6 +394,7 @@ public function channelsUpdate(): array
}

/**
* @throws BootstrapExceptions\InvalidArgument
* @throws InvalidArgumentException
* @throws Nette\DI\MissingServiceException
* @throws RuntimeException
Expand Down
2 changes: 2 additions & 0 deletions tests/cases/unit/Controllers/ConnectorControlsV1Test.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

namespace FastyBird\Module\Devices\Tests\Cases\Unit\Controllers;

use FastyBird\Library\Bootstrap\Exceptions as BootstrapExceptions;
use FastyBird\Module\Devices\Tests\Cases\Unit\DbTestCase;
use FastyBird\Module\Devices\Tests\Tools;
use Fig\Http\Message\RequestMethodInterface;
Expand All @@ -22,6 +23,7 @@ final class ConnectorControlsV1Test extends DbTestCase
{

/**
* @throws BootstrapExceptions\InvalidArgument
* @throws InvalidArgumentException
* @throws Nette\DI\MissingServiceException
* @throws RuntimeException
Expand Down
3 changes: 3 additions & 0 deletions tests/cases/unit/Controllers/ConnectorsV1Test.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

namespace FastyBird\Module\Devices\Tests\Cases\Unit\Controllers;

use FastyBird\Library\Bootstrap\Exceptions as BootstrapExceptions;
use FastyBird\Module\Devices\Tests\Cases\Unit\DbTestCase;
use FastyBird\Module\Devices\Tests\Tools;
use Fig\Http\Message\RequestMethodInterface;
Expand All @@ -23,6 +24,7 @@ final class ConnectorsV1Test extends DbTestCase
{

/**
* @throws BootstrapExceptions\InvalidArgument
* @throws InvalidArgumentException
* @throws Nette\DI\MissingServiceException
* @throws RuntimeException
Expand Down Expand Up @@ -155,6 +157,7 @@ public function connectorsRead(): array
}

/**
* @throws BootstrapExceptions\InvalidArgument
* @throws InvalidArgumentException
* @throws Nette\DI\MissingServiceException
* @throws RuntimeException
Expand Down
2 changes: 2 additions & 0 deletions tests/cases/unit/Controllers/DeviceAttributesV1Test.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

namespace FastyBird\Module\Devices\Tests\Cases\Unit\Controllers;

use FastyBird\Library\Bootstrap\Exceptions as BootstrapExceptions;
use FastyBird\Module\Devices\Tests\Cases\Unit\DbTestCase;
use FastyBird\Module\Devices\Tests\Tools;
use Fig\Http\Message\RequestMethodInterface;
Expand All @@ -22,6 +23,7 @@ final class DeviceAttributesV1Test extends DbTestCase
{

/**
* @throws BootstrapExceptions\InvalidArgument
* @throws InvalidArgumentException
* @throws Nette\DI\MissingServiceException
* @throws RuntimeException
Expand Down
2 changes: 2 additions & 0 deletions tests/cases/unit/Controllers/DeviceChildrenV1Test.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

namespace FastyBird\Module\Devices\Tests\Cases\Unit\Controllers;

use FastyBird\Library\Bootstrap\Exceptions as BootstrapExceptions;
use FastyBird\Module\Devices\Tests\Cases\Unit\DbTestCase;
use FastyBird\Module\Devices\Tests\Tools;
use Fig\Http\Message\RequestMethodInterface;
Expand All @@ -22,6 +23,7 @@ final class DeviceChildrenV1Test extends DbTestCase
{

/**
* @throws BootstrapExceptions\InvalidArgument
* @throws InvalidArgumentException
* @throws Nette\DI\MissingServiceException
* @throws RuntimeException
Expand Down
2 changes: 2 additions & 0 deletions tests/cases/unit/Controllers/DeviceControlsV1Test.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

namespace FastyBird\Module\Devices\Tests\Cases\Unit\Controllers;

use FastyBird\Library\Bootstrap\Exceptions as BootstrapExceptions;
use FastyBird\Module\Devices\Tests\Cases\Unit\DbTestCase;
use FastyBird\Module\Devices\Tests\Tools;
use Fig\Http\Message\RequestMethodInterface;
Expand All @@ -22,6 +23,7 @@ final class DeviceControlsV1Test extends DbTestCase
{

/**
* @throws BootstrapExceptions\InvalidArgument
* @throws InvalidArgumentException
* @throws Nette\DI\MissingServiceException
* @throws RuntimeException
Expand Down
2 changes: 2 additions & 0 deletions tests/cases/unit/Controllers/DeviceParentsV1Test.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

namespace FastyBird\Module\Devices\Tests\Cases\Unit\Controllers;

use FastyBird\Library\Bootstrap\Exceptions as BootstrapExceptions;
use FastyBird\Module\Devices\Tests\Cases\Unit\DbTestCase;
use FastyBird\Module\Devices\Tests\Tools;
use Fig\Http\Message\RequestMethodInterface;
Expand All @@ -22,6 +23,7 @@ final class DeviceParentsV1Test extends DbTestCase
{

/**
* @throws BootstrapExceptions\InvalidArgument
* @throws InvalidArgumentException
* @throws Nette\DI\MissingServiceException
* @throws RuntimeException
Expand Down
5 changes: 5 additions & 0 deletions tests/cases/unit/Controllers/DevicePropertiesV1Test.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

namespace FastyBird\Module\Devices\Tests\Cases\Unit\Controllers;

use FastyBird\Library\Bootstrap\Exceptions as BootstrapExceptions;
use FastyBird\Module\Devices\Tests\Cases\Unit\DbTestCase;
use FastyBird\Module\Devices\Tests\Tools;
use Fig\Http\Message\RequestMethodInterface;
Expand All @@ -23,6 +24,7 @@ final class DevicePropertiesV1Test extends DbTestCase
{

/**
* @throws BootstrapExceptions\InvalidArgument
* @throws InvalidArgumentException
* @throws Nette\DI\MissingServiceException
* @throws RuntimeException
Expand Down Expand Up @@ -167,6 +169,7 @@ public function devicePropertiesRead(): array
}

/**
* @throws BootstrapExceptions\InvalidArgument
* @throws InvalidArgumentException
* @throws Nette\DI\MissingServiceException
* @throws RuntimeException
Expand Down Expand Up @@ -285,6 +288,7 @@ public function devicePropertiesCreate(): array
}

/**
* @throws BootstrapExceptions\InvalidArgument
* @throws InvalidArgumentException
* @throws Nette\DI\MissingServiceException
* @throws RuntimeException
Expand Down Expand Up @@ -394,6 +398,7 @@ public function devicePropertiesUpdate(): array
}

/**
* @throws BootstrapExceptions\InvalidArgument
* @throws InvalidArgumentException
* @throws Nette\DI\MissingServiceException
* @throws RuntimeException
Expand Down
5 changes: 5 additions & 0 deletions tests/cases/unit/Controllers/DevicesV1Test.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

namespace FastyBird\Module\Devices\Tests\Cases\Unit\Controllers;

use FastyBird\Library\Bootstrap\Exceptions as BootstrapExceptions;
use FastyBird\Module\Devices\Tests\Cases\Unit\DbTestCase;
use FastyBird\Module\Devices\Tests\Tools;
use Fig\Http\Message\RequestMethodInterface;
Expand All @@ -23,6 +24,7 @@ final class DevicesV1Test extends DbTestCase
{

/**
* @throws BootstrapExceptions\InvalidArgument
* @throws InvalidArgumentException
* @throws Nette\DI\MissingServiceException
* @throws RuntimeException
Expand Down Expand Up @@ -173,6 +175,7 @@ public function devicesRead(): array
}

/**
* @throws BootstrapExceptions\InvalidArgument
* @throws InvalidArgumentException
* @throws Nette\DI\MissingServiceException
* @throws RuntimeException
Expand Down Expand Up @@ -331,6 +334,7 @@ public function devicesCreate(): array
}

/**
* @throws BootstrapExceptions\InvalidArgument
* @throws InvalidArgumentException
* @throws Nette\DI\MissingServiceException
* @throws RuntimeException
Expand Down Expand Up @@ -436,6 +440,7 @@ public function devicesUpdate(): array
}

/**
* @throws BootstrapExceptions\InvalidArgument
* @throws InvalidArgumentException
* @throws Nette\DI\MissingServiceException
* @throws RuntimeException
Expand Down
2 changes: 2 additions & 0 deletions tests/cases/unit/DI/DevicesModuleExtensionTests.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

namespace FastyBird\Module\Devices\Tests\Cases\Unit\DI;

use FastyBird\Library\Bootstrap\Exceptions as BootstrapExceptions;
use FastyBird\Module\Devices\Commands;
use FastyBird\Module\Devices\Controllers;
use FastyBird\Module\Devices\Exceptions;
Expand All @@ -20,6 +21,7 @@ final class DevicesModuleExtensionTests extends DbTestCase
{

/**
* @throws BootstrapExceptions\InvalidArgument
* @throws Exceptions\InvalidArgument
* @throws Nette\DI\MissingServiceException
* @throws RuntimeException
Expand Down
Loading

0 comments on commit 27303c0

Please sign in to comment.