Skip to content

Commit 7e4330b

Browse files
committed
refactor namespaces for entities and finalize prototypical properties
collection, blocks and properties got their own namespace (within entities) for improved readability/structure
1 parent 7878769 commit 7e4330b

File tree

12 files changed

+19
-12
lines changed

12 files changed

+19
-12
lines changed

src/Endpoints/Block.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
namespace FiveamCode\LaravelNotionApi\Endpoints;
44

5-
use FiveamCode\LaravelNotionApi\Entities\BlockCollection;
5+
use FiveamCode\LaravelNotionApi\Entities\Collections\BlockCollection;
66
use FiveamCode\LaravelNotionApi\Exceptions\WrapperException;
77
use FiveamCode\LaravelNotionApi\Notion;
88
use Illuminate\Support\Collection;

src/Endpoints/Database.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
namespace FiveamCode\LaravelNotionApi\Endpoints;
44

5-
use FiveamCode\LaravelNotionApi\Entities\PageCollection;
5+
use FiveamCode\LaravelNotionApi\Entities\Collections\PageCollection;
66
use Illuminate\Support\Collection;
77
use FiveamCode\LaravelNotionApi\Notion;
88
use FiveamCode\LaravelNotionApi\Query\Filter;

src/Endpoints/Databases.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
namespace FiveamCode\LaravelNotionApi\Endpoints;
44

55
use FiveamCode\LaravelNotionApi\Entities\Database;
6-
use FiveamCode\LaravelNotionApi\Entities\DatabaseCollection;
6+
use FiveamCode\LaravelNotionApi\Entities\Collections\DatabaseCollection;
77
use FiveamCode\LaravelNotionApi\Exceptions\WrapperException;
88
use FiveamCode\LaravelNotionApi\Notion;
99
use FiveamCode\LaravelNotionApi\Query\StartCursor;

src/Endpoints/Users.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
namespace FiveamCode\LaravelNotionApi\Endpoints;
44

55
use FiveamCode\LaravelNotionApi\Entities\User;
6-
use FiveamCode\LaravelNotionApi\Entities\UserCollection;
6+
use FiveamCode\LaravelNotionApi\Entities\Collections\UserCollection;
77
use FiveamCode\LaravelNotionApi\Exceptions\WrapperException;
88
use FiveamCode\LaravelNotionApi\Notion;
99
use FiveamCode\LaravelNotionApi\Query\StartCursor;

src/Entities/Block.php renamed to src/Entities/Blocks/Block.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
<?php
22

3-
namespace FiveamCode\LaravelNotionApi\Entities;
3+
namespace FiveamCode\LaravelNotionApi\Entities\Blocks;
44

55
use DateTime;
6+
use FiveamCode\LaravelNotionApi\Entities\Entity;
67
use FiveamCode\LaravelNotionApi\Exceptions\WrapperException;
78
use FiveamCode\LaravelNotionApi\Notion;
89
use Illuminate\Support\Arr;

src/Entities/BlockCollection.php renamed to src/Entities/Collections/BlockCollection.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
<?php
22

3-
namespace FiveamCode\LaravelNotionApi\Entities;
3+
namespace FiveamCode\LaravelNotionApi\Entities\Collections;
44

5+
use FiveamCode\LaravelNotionApi\Entities\Blocks\Block;
56
use FiveamCode\LaravelNotionApi\Exceptions\WrapperException;
67
use FiveamCode\LaravelNotionApi\Notion;
78
use Illuminate\Support\Arr;

src/Entities/DatabaseCollection.php renamed to src/Entities/Collections/DatabaseCollection.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
<?php
22

3-
namespace FiveamCode\LaravelNotionApi\Entities;
3+
namespace FiveamCode\LaravelNotionApi\Entities\Collections;
44

5+
use FiveamCode\LaravelNotionApi\Entities\Database;
56
use FiveamCode\LaravelNotionApi\Exceptions\WrapperException;
67
use FiveamCode\LaravelNotionApi\Notion;
78
use Illuminate\Support\Arr;

src/Entities/EntityCollection.php renamed to src/Entities/Collections/EntityCollection.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace FiveamCode\LaravelNotionApi\Entities;
3+
namespace FiveamCode\LaravelNotionApi\Entities\Collections;
44

55
use FiveamCode\LaravelNotionApi\Exceptions\WrapperException;
66
use FiveamCode\LaravelNotionApi\Notion;

src/Entities/PageCollection.php renamed to src/Entities/Collections/PageCollection.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
<?php
22

3-
namespace FiveamCode\LaravelNotionApi\Entities;
3+
namespace FiveamCode\LaravelNotionApi\Entities\Collections;
44

5+
use FiveamCode\LaravelNotionApi\Entities\Page;
56
use FiveamCode\LaravelNotionApi\Exceptions\WrapperException;
67
use FiveamCode\LaravelNotionApi\Notion;
78
use Illuminate\Support\Arr;

src/Entities/UserCollection.php renamed to src/Entities/Collections/UserCollection.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
<?php
22

3-
namespace FiveamCode\LaravelNotionApi\Entities;
3+
namespace FiveamCode\LaravelNotionApi\Entities\Collections;
44

5+
use FiveamCode\LaravelNotionApi\Entities\User;
56
use FiveamCode\LaravelNotionApi\Exceptions\WrapperException;
67
use FiveamCode\LaravelNotionApi\Notion;
78
use Illuminate\Support\Arr;

0 commit comments

Comments
 (0)