Skip to content

Commit 51bae5c

Browse files
committed
better namespace
1 parent 63f3b64 commit 51bae5c

15 files changed

+61
-38
lines changed

Dockerfile

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
FROM php:7.2-cli
2+
3+
RUN apt-get update && apt-get install -y libdb5.3++-dev
4+
5+
RUN curl -O --referer https://fossies.org/linux/misc/db-18.1.25.tar.gz/ \
6+
https://fossies.org/linux/misc/db-18.1.25.tar.gz \
7+
&& tar -zxf db-18.1.25.tar.gz && cd db-18.1.25/lang/php_db4/ \
8+
&& phpize \
9+
&& ./configure --with-db4 \
10+
&& make \
11+
&& make install \
12+
&& docker-php-ext-enable db4
13+
14+
RUN curl -O http://download.oracle.com/berkeley-db/db-4.8.30.tar.gz \
15+
&& tar -zxf db-4.8.30.tar.gz \
16+
&& cd db-4.8.30/build_unix \
17+
&& ../dist/configure --enable-cxx \
18+
&& make \
19+
&& make install \
20+
&& cd ../../
21+
22+
RUN docker-php-ext-configure dba --with-db4=/usr/local/BerkeleyDB.4.8 \
23+
&& docker-php-ext-install dba

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ composer install andkom/php-berkeley-db
5959
**Create instance:**
6060

6161
```PHP
62-
use AndKom\PhpBerkeleyDb\Adapter\AdapterFactory;
62+
use AndKom\BerkeleyDb\Adapter\AdapterFactory;
6363

6464
$adapter = AdapterFactory::create(); // use first available adapter
6565
$adapter = AdapterFactory::create("phpdb4"); // use phpdb4 adapter
@@ -139,7 +139,7 @@ foreach ($adapter->read() as $key => $value) {
139139
**Publish configuration to app config:**
140140

141141
```bash
142-
./artisan vendor:publish --provider=AndKom\\PhpBerkeleyDb\\ServiceProvider
142+
./artisan vendor:publish --provider=AndKom\\BerkeleyDb\\ServiceProvider
143143
```
144144

145145
**Edit app/config/berkeleydb.php:**

composer.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,21 +23,21 @@
2323
},
2424
"autoload": {
2525
"psr-4": {
26-
"AndKom\\PhpBerkeleyDb\\": "src/"
26+
"AndKom\\BerkeleyDb\\": "src/"
2727
}
2828
},
2929
"autoload-dev": {
3030
"psr-4": {
31-
"AndKom\\PhpBerkeleyDb\\Tests\\": "tests/"
31+
"AndKom\\BerkeleyDb\\Tests\\": "tests/"
3232
}
3333
},
3434
"extra": {
3535
"laravel": {
3636
"providers": [
37-
"AndKom\\PhpBerkeleyDb\\ServiceProvider"
37+
"AndKom\\BerkeleyDb\\ServiceProvider"
3838
],
3939
"aliases": {
40-
"BDB": "AndKom\\PhpBerkeleyDb\\Facade\\BDB"
40+
"BDB": "AndKom\\BerkeleyDb\\Facade\\BDB"
4141
}
4242
}
4343
}

src/Adapter/AbstractAdapter.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22

33
declare(strict_types=1);
44

5-
namespace AndKom\PhpBerkeleyDb\Adapter;
5+
namespace AndKom\BerkeleyDb\Adapter;
66

7-
use AndKom\PhpBerkeleyDb\Exception;
7+
use AndKom\BerkeleyDb\Exception;
88

99
/**
1010
* Class AbstractAdapter
11-
* @package AndKom\PhpBerkeleyDb\Adapter
11+
* @package AndKom\BerkeleyDb\Adapter
1212
*/
1313
abstract class AbstractAdapter implements AdapterInterface
1414
{

src/Adapter/AdapterFactory.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33
declare(strict_types=1);
44

5-
namespace AndKom\PhpBerkeleyDb\Adapter;
5+
namespace AndKom\BerkeleyDb\Adapter;
66

77
/**
88
* Class AdapterFactory
9-
* @package AndKom\PhpBerkeleyDb\Adapter
9+
* @package AndKom\BerkeleyDb\Adapter
1010
*/
1111
class AdapterFactory
1212
{

src/Adapter/AdapterInterface.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22

33
declare(strict_types=1);
44

5-
namespace AndKom\PhpBerkeleyDb\Adapter;
5+
namespace AndKom\BerkeleyDb\Adapter;
66

7-
use AndKom\PhpBerkeleyDb\Exception;
7+
use AndKom\BerkeleyDb\Exception;
88

99
/**
1010
* Interface AdapterInterface
1111
*
12-
* @package AndKom\PhpBerkeleyDb\Adapter
12+
* @package AndKom\BerkeleyDb\Adapter
1313
*/
1414
interface AdapterInterface
1515
{

src/Adapter/DbaAdapter.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
declare(strict_types=1);
44

5-
namespace AndKom\PhpBerkeleyDb\Adapter;
5+
namespace AndKom\BerkeleyDb\Adapter;
66

7-
use AndKom\PhpBerkeleyDb\Exception;
7+
use AndKom\BerkeleyDb\Exception;
88

99
// check whether dba extension is loaded
1010
if (!extension_loaded('dba')) {
@@ -18,7 +18,7 @@
1818

1919
/**
2020
* Wrapper for db4 DBA handler
21-
* @package AndKom\PhpBerkeleyDb\Adapter
21+
* @package AndKom\BerkeleyDb\Adapter
2222
*/
2323
class DbaAdapter extends AbstractAdapter
2424
{

src/Adapter/PhpDb4Adapter.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
declare(strict_types=1);
44

5-
namespace AndKom\PhpBerkeleyDb\Adapter;
5+
namespace AndKom\BerkeleyDb\Adapter;
66

7-
use AndKom\PhpBerkeleyDb\Exception;
7+
use AndKom\BerkeleyDb\Exception;
88

99
// check whether php_db4 extension is loaded
1010
if (!class_exists('\Db4')) {
@@ -18,7 +18,7 @@
1818

1919
/**
2020
* Wrapper for ext-db4
21-
* @package AndKom\PhpBerkeleyDb\Adapter
21+
* @package AndKom\BerkeleyDb\Adapter
2222
*/
2323
class PhpDb4Adapter extends AbstractAdapter
2424
{

src/Exception.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33
declare(strict_types=1);
44

5-
namespace AndKom\PhpBerkeleyDb;
5+
namespace AndKom\BerkeleyDb;
66

77
/**
88
* Class Exception
9-
* @package AndKom\PhpBerkeleyDb
9+
* @package AndKom\BerkeleyDb
1010
*/
1111
class Exception extends \Exception
1212
{

src/Facade/BDB.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22

33
declare(strict_types=1);
44

5-
namespace AndKom\PhpBerkeleyDb\Facade;
5+
namespace AndKom\BerkeleyDb\Facade;
66

77
use Illuminate\Support\Facades\Facade;
88

99
/**
1010
* Class BDB
11-
* @package AndKom\PhpBerkeleyDb\Facade
11+
* @package AndKom\BerkeleyDb\Facade
1212
*/
1313
class BDB extends Facade
1414
{

0 commit comments

Comments
 (0)