File tree Expand file tree Collapse file tree 13 files changed +38
-13
lines changed Expand file tree Collapse file tree 13 files changed +38
-13
lines changed Original file line number Diff line number Diff line change 1+ <?php
2+
3+ namespace FiveamCode \LaravelNotionApi \Entities \Contracts ;
4+
5+ use FiveamCode \LaravelNotionApi \Entities \Properties \Property ;
6+
7+ interface Modifiable
8+ {
9+ }
Original file line number Diff line number Diff line change 22
33namespace FiveamCode \LaravelNotionApi \Entities \Properties ;
44
5+ use FiveamCode \LaravelNotionApi \Entities \Contracts \Modifiable ;
56use FiveamCode \LaravelNotionApi \Exceptions \HandlingException ;
67
78/**
89 * Class Checkbox
910 * @package FiveamCode\LaravelNotionApi\Entities\Properties
1011 */
11- class Checkbox extends Property
12+ class Checkbox extends Property implements Modifiable
1213{
1314
1415 /**
Original file line number Diff line number Diff line change 33namespace FiveamCode \LaravelNotionApi \Entities \Properties ;
44
55use DateTime ;
6- use FiveamCode \LaravelNotionApi \Entities \PropertyItems \RichDate ;
76use FiveamCode \LaravelNotionApi \Exceptions \HandlingException ;
7+ use FiveamCode \LaravelNotionApi \Entities \Contracts \Modifiable ;
8+ use FiveamCode \LaravelNotionApi \Entities \PropertyItems \RichDate ;
89
910/**
1011 * Class Date
1112 * @package FiveamCode\LaravelNotionApi\Entities\Properties
1213 */
13- class Date extends Property
14+ class Date extends Property implements Modifiable
1415{
1516
1617 /**
Original file line number Diff line number Diff line change 22
33namespace FiveamCode \LaravelNotionApi \Entities \Properties ;
44
5+ use FiveamCode \LaravelNotionApi \Entities \Contracts \Modifiable ;
6+
57/**
68 * Class Email
79 * @package FiveamCode\LaravelNotionApi\Entities\Properties
810 */
9- class Email extends Property
11+ class Email extends Property implements Modifiable
1012{
1113 /**
1214 * @param $email
Original file line number Diff line number Diff line change 22
33namespace FiveamCode \LaravelNotionApi \Entities \Properties ;
44
5+ use FiveamCode \LaravelNotionApi \Entities \Contracts \Modifiable ;
56use Illuminate \Support \Collection ;
67use FiveamCode \LaravelNotionApi \Exceptions \HandlingException ;
78use FiveamCode \LaravelNotionApi \Entities \PropertyItems \SelectItem ;
1011 * Class MultiSelect
1112 * @package FiveamCode\LaravelNotionApi\Entities\Properties
1213 */
13- class MultiSelect extends Property
14+ class MultiSelect extends Property implements Modifiable
1415{
1516 /**
1617 * @param $names
Original file line number Diff line number Diff line change 22
33namespace FiveamCode \LaravelNotionApi \Entities \Properties ;
44
5+ use FiveamCode \LaravelNotionApi \Entities \Contracts \Modifiable ;
6+
57/**
68 * Class Number
79 * @package FiveamCode\LaravelNotionApi\Entities\Properties
810 */
9- class Number extends Property
11+ class Number extends Property implements Modifiable
1012{
1113 /**
1214 * @var float|int
Original file line number Diff line number Diff line change 22
33namespace FiveamCode \LaravelNotionApi \Entities \Properties ;
44
5+ use FiveamCode \LaravelNotionApi \Entities \Contracts \Modifiable ;
56use FiveamCode \LaravelNotionApi \Entities \User ;
67use FiveamCode \LaravelNotionApi \Exceptions \HandlingException ;
78use Illuminate \Support \Collection ;
1011 * Class People
1112 * @package FiveamCode\LaravelNotionApi\Entities\Properties
1213 */
13- class People extends Property
14+ class People extends Property implements Modifiable
1415{
1516 /**
1617 * @param $userIds
Original file line number Diff line number Diff line change 22
33namespace FiveamCode \LaravelNotionApi \Entities \Properties ;
44
5+ use FiveamCode \LaravelNotionApi \Entities \Contracts \Modifiable ;
6+
57/**
68 * Class PhoneNumber
79 * @package FiveamCode\LaravelNotionApi\Entities\Properties
810 */
9- class PhoneNumber extends Property
11+ class PhoneNumber extends Property implements Modifiable
1012{
1113 /**
1214 * @param $phoneNumber
Original file line number Diff line number Diff line change 22
33namespace FiveamCode \LaravelNotionApi \Entities \Properties ;
44
5+ use FiveamCode \LaravelNotionApi \Entities \Contracts \Modifiable ;
56use Illuminate \Support \Collection ;
67
78/**
89 * Class Relation
910 * @package FiveamCode\LaravelNotionApi\Entities\Properties
1011 */
11- class Relation extends Property
12+ class Relation extends Property implements Modifiable
1213{
1314 /**
1415 * @param $relationIds
Original file line number Diff line number Diff line change 22
33namespace FiveamCode \LaravelNotionApi \Entities \Properties ;
44
5+ use FiveamCode \LaravelNotionApi \Entities \Contracts \Modifiable ;
56use FiveamCode \LaravelNotionApi \Exceptions \HandlingException ;
67use FiveamCode \LaravelNotionApi \Entities \PropertyItems \SelectItem ;
78
89/**
910 * Class Select
1011 * @package FiveamCode\LaravelNotionApi\Entities\Properties
1112 */
12- class Select extends Property
13+ class Select extends Property implements Modifiable
1314{
1415
1516 /**
You can’t perform that action at this time.
0 commit comments