Completed
Branch master (9bf30d)
by Phil™
01:38
created
src/Models/Report.php 2 patches
Unused Use Statements   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -3,9 +3,9 @@
 block discarded – undo
3 3
 namespace FLAIRUK\GoodTillSystem\Models;
4 4
 
5 5
 use FLAIRUK\GoodTillSystem\API;
6
-use Illuminate\Support\Facades\Config;
7
-use FLAIRUK\GoodTillSystem\Models\Sale;
8 6
 use FLAIRUK\GoodTillSystem\Models\Product;
7
+use FLAIRUK\GoodTillSystem\Models\Sale;
8
+use Illuminate\Support\Facades\Config;
9 9
 
10 10
 class Report extends API {
11 11
 
Please login to merge, or discard this patch.
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -18,7 +18,7 @@
 block discarded – undo
18 18
     /**
19 19
      * Create a new GoodTill instance.
20 20
      *
21
-     * @return void
21
+     * @return \FLAIRUK\GoodTillSystem\RESTInterface
22 22
      */
23 23
     public function __construct($user)
24 24
     {
Please login to merge, or discard this patch.
src/Models/Sale.php 1 patch
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -12,7 +12,7 @@  discard block
 block discarded – undo
12 12
     /**
13 13
      * Create a new GoodTill instance.
14 14
      *
15
-     * @return void
15
+     * @return \FLAIRUK\GoodTillSystem\RESTInterface
16 16
      */
17 17
     public function __construct($user)
18 18
     {
@@ -30,7 +30,7 @@  discard block
 block discarded – undo
30 30
      * Product Set Outlet ID
31 31
      * 
32 32
      * @param $id
33
-     * @return object
33
+     * @return Sale
34 34
      */
35 35
     public function summary($name): object {
36 36
         $this->product_name = ['product_name' => $name];
Please login to merge, or discard this patch.
src/Models/VATRate.php 1 patch
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -11,7 +11,7 @@  discard block
 block discarded – undo
11 11
      * Create a new Good Till VATRate instance.
12 12
      *
13 13
      * @param array $user
14
-     * @return void
14
+     * @return \FLAIRUK\GoodTillSystem\RESTInterface
15 15
      * 
16 16
      * @source https://apidoc.thegoodtill.com/#api-VatRate
17 17
      */
@@ -33,7 +33,7 @@  discard block
 block discarded – undo
33 33
      * Set VATRate Outlet ID
34 34
      * 
35 35
      * @param string $id
36
-     * @return object
36
+     * @return VATRate
37 37
      */
38 38
     public function setID(string $id): object {
39 39
         $this->id = $id;
Please login to merge, or discard this patch.
src/Models/Voucher.php 1 patch
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -14,7 +14,7 @@  discard block
 block discarded – undo
14 14
     /**
15 15
      * Create a new GoodTill instance.
16 16
      *
17
-     * @return void
17
+     * @return \FLAIRUK\GoodTillSystem\RESTInterface
18 18
      */
19 19
     public function __construct($user)
20 20
     {
@@ -29,7 +29,7 @@  discard block
 block discarded – undo
29 29
      * Set Product Outlet ID
30 30
      * 
31 31
      * @param string $id
32
-     * @return object
32
+     * @return Voucher
33 33
      */
34 34
     public function setID(string $id): object {
35 35
         $this->id = $id;
Please login to merge, or discard this patch.
src/Models/PaymentType.php 1 patch
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -18,7 +18,7 @@
 block discarded – undo
18 18
     /**
19 19
      * Create a new GoodTill instance.
20 20
      *
21
-     * @return void
21
+     * @return \FLAIRUK\GoodTillSystem\RESTInterface
22 22
      */
23 23
     public function __construct($user)
24 24
     {
Please login to merge, or discard this patch.
src/Models/Product.php 1 patch
Doc Comments   +7 added lines, -4 removed lines patch added patch discarded remove patch
@@ -56,12 +56,15 @@  discard block
 block discarded – undo
56 56
      * Create a new Good Till Product instance.
57 57
      *
58 58
      * @param array $user
59
-     * @return void
59
+     * @return \FLAIRUK\GoodTillSystem\RESTInterface
60 60
      */
61 61
     public function __construct(array $user) {
62 62
         parent::__construct($user, $this->url);
63 63
     }
64 64
 
65
+    /**
66
+     * @param string $url
67
+     */
65 68
     public function setURL($url = null): void {
66 69
         $this->url = $url ? $url : Config::get('goodtill.routes.api') . self::PRODUCTS;
67 70
     }
@@ -71,7 +74,7 @@  discard block
 block discarded – undo
71 74
      * Product Set Outlet ID
72 75
      * 
73 76
      * @param $id
74
-     * @return object
77
+     * @return Product
75 78
      */
76 79
     public function setID($id): object {
77 80
         $this->id = $id;
@@ -82,7 +85,7 @@  discard block
 block discarded – undo
82 85
      * Product Set Outlet ID
83 86
      * 
84 87
      * @param $id
85
-     * @return object
88
+     * @return Product
86 89
      */
87 90
     public function setOutlet($id): object {
88 91
         $this->outlet_id = ['outlet_id' => $id];
@@ -93,7 +96,7 @@  discard block
 block discarded – undo
93 96
      * Product Set Outlet ID
94 97
      * 
95 98
      * @param $id
96
-     * @return object
99
+     * @return Product
97 100
      */
98 101
     public function setName($name): object {
99 102
         $this->product_name = ['product_name' => $name];
Please login to merge, or discard this patch.
src/Models/Staff.php 1 patch
Doc Comments   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -20,7 +20,7 @@  discard block
 block discarded – undo
20 20
      * Create a new Good Till Product instance.
21 21
      *
22 22
      * @param array $user
23
-     * @return void
23
+     * @return \FLAIRUK\GoodTillSystem\RESTInterface
24 24
      */
25 25
     public function __construct(array $user) {
26 26
         parent::__construct($user, $this->url);
@@ -35,7 +35,7 @@  discard block
 block discarded – undo
35 35
      * Product Set Outlet ID
36 36
      * 
37 37
      * @param $id
38
-     * @return object
38
+     * @return Staff
39 39
      */
40 40
     public function setID($id): object {
41 41
         $this->id = $id;
@@ -46,7 +46,7 @@  discard block
 block discarded – undo
46 46
      * Product Set Outlet ID
47 47
      * 
48 48
      * @param $id
49
-     * @return object
49
+     * @return Staff
50 50
      */
51 51
     public function setOutlet($id): object {
52 52
         $this->outlet_id = ['outlet_id' => $id];
@@ -57,7 +57,7 @@  discard block
 block discarded – undo
57 57
      * Product Set Outlet ID
58 58
      * 
59 59
      * @param $id
60
-     * @return object
60
+     * @return Staff
61 61
      */
62 62
     public function setName($name): object {
63 63
         $this->product_name = ['product_name' => $name];
Please login to merge, or discard this patch.