Browse code

removed Telnyx Plivo Twilio Flowroute appinfo/info.xml appinfo/signature.json README.md lib/Controller/AuthorApiController.php

DoubleBastionAdmin authored on 20/08/2022 16:26:33
Showing 1 changed files
1 1
deleted file mode 100644
... ...
@@ -1,112 +0,0 @@
1
-<?php
2
-
3
-namespace Telnyx;
4
-
5
-/**
6
- * Class ApiResource
7
- *
8
- * @package Telnyx
9
- */
10
-abstract class ApiResource extends TelnyxObject
11
-{
12
-    use ApiOperations\Request;
13
-
14
-    /**
15
-     * @return \Telnyx\Util\Set A list of fields that can be their own type of
16
-     * API resource (say a nested card under an account for example), and if
17
-     * that resource is set, it should be transmitted to the API on a create or
18
-     * update. Doing so is not the default behavior because API resources
19
-     * should normally be persisted on their own RESTful endpoints.
20
-     */
21
-    public static function getSavedNestedResources()
22
-    {
23
-        static $savedNestedResources = null;
24
-        if ($savedNestedResources === null) {
25
-            $savedNestedResources = new Util\Set();
26
-        }
27
-        return $savedNestedResources;
28
-    }
29
-
30
-    /**
31
-     * @var boolean A flag that can be set a behavior that will cause this
32
-     * resource to be encoded and sent up along with an update of its parent
33
-     * resource. This is usually not desirable because resources are updated
34
-     * individually on their own endpoints, but there are certain cases,
35
-     * replacing a customer's source for example, where this is allowed.
36
-     */
37
-    public $saveWithParent = false;
38
-
39
-    public function __set($k, $v)
40
-    {
41
-        parent::__set($k, $v);
42
-        $v = $this->$k;
43
-        if ((static::getSavedNestedResources()->includes($k)) &&
44
-            ($v instanceof ApiResource)) {
45
-            $v->saveWithParent = true;
46
-        }
47
-        return $v;
48
-    }
49
-
50
-    /**
51
-     * @return ApiResource The refreshed resource.
52
-     */
53
-    public function refresh()
54
-    {
55
-        $requestor = new ApiRequestor($this->_opts->apiKey, static::baseUrl());
56
-        $url = $this->instanceUrl();
57
-
58
-        list($response, $this->_opts->apiKey) = $requestor->request(
59
-            'get',
60
-            $url,
61
-            $this->_retrieveOptions,
62
-            $this->_opts->headers
63
-        );
64
-        $this->setLastResponse($response);
65
-        $this->refreshFrom($response->json, $this->_opts);
66
-        return $this;
67
-    }
68
-
69
-    /**
70
-     * @return string The base URL for the given class.
71
-     */
72
-    public static function baseUrl()
73
-    {
74
-        return Telnyx::$apiBase;
75
-    }
76
-
77
-    /**
78
-     * @return string The endpoint URL for the given class.
79
-     */
80
-    public static function classUrl()
81
-    {
82
-        // Replace dots with slashes for namespaced resources, e.g. if the object's name is
83
-        // "foo.bar", then its URL will be "/v2/foo/bars".
84
-        $base = str_replace('.', '/', static::OBJECT_NAME);
85
-        return "/v2/${base}s";
86
-    }
87
-
88
-    /**
89
-     * @return string The instance endpoint URL for the given class.
90
-     */
91
-    public static function resourceUrl($id)
92
-    {
93
-        if ($id === null) {
94
-            $class = get_called_class();
95
-            $message = "Could not determine which URL to request: "
96
-               . "$class instance has invalid ID: $id";
97
-            throw new Error\InvalidRequest($message, null);
98
-        }
99
-        $id = Util\Util::utf8($id);
100
-        $base = static::classUrl();
101
-        $extn = urlencode($id);
102
-        return "$base/$extn";
103
-    }
104
-
105
-    /**
106
-     * @return string The full API URL for this API resource.
107
-     */
108
-    public function instanceUrl()
109
-    {
110
-        return static::resourceUrl($this['id']);
111
-    }
112
-}
Browse code

added appinfo/signature.json Telnyx Twilio Flowroute

DoubleBastionAdmin authored on 19/08/2022 13:10:24
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,112 @@
1
+<?php
2
+
3
+namespace Telnyx;
4
+
5
+/**
6
+ * Class ApiResource
7
+ *
8
+ * @package Telnyx
9
+ */
10
+abstract class ApiResource extends TelnyxObject
11
+{
12
+    use ApiOperations\Request;
13
+
14
+    /**
15
+     * @return \Telnyx\Util\Set A list of fields that can be their own type of
16
+     * API resource (say a nested card under an account for example), and if
17
+     * that resource is set, it should be transmitted to the API on a create or
18
+     * update. Doing so is not the default behavior because API resources
19
+     * should normally be persisted on their own RESTful endpoints.
20
+     */
21
+    public static function getSavedNestedResources()
22
+    {
23
+        static $savedNestedResources = null;
24
+        if ($savedNestedResources === null) {
25
+            $savedNestedResources = new Util\Set();
26
+        }
27
+        return $savedNestedResources;
28
+    }
29
+
30
+    /**
31
+     * @var boolean A flag that can be set a behavior that will cause this
32
+     * resource to be encoded and sent up along with an update of its parent
33
+     * resource. This is usually not desirable because resources are updated
34
+     * individually on their own endpoints, but there are certain cases,
35
+     * replacing a customer's source for example, where this is allowed.
36
+     */
37
+    public $saveWithParent = false;
38
+
39
+    public function __set($k, $v)
40
+    {
41
+        parent::__set($k, $v);
42
+        $v = $this->$k;
43
+        if ((static::getSavedNestedResources()->includes($k)) &&
44
+            ($v instanceof ApiResource)) {
45
+            $v->saveWithParent = true;
46
+        }
47
+        return $v;
48
+    }
49
+
50
+    /**
51
+     * @return ApiResource The refreshed resource.
52
+     */
53
+    public function refresh()
54
+    {
55
+        $requestor = new ApiRequestor($this->_opts->apiKey, static::baseUrl());
56
+        $url = $this->instanceUrl();
57
+
58
+        list($response, $this->_opts->apiKey) = $requestor->request(
59
+            'get',
60
+            $url,
61
+            $this->_retrieveOptions,
62
+            $this->_opts->headers
63
+        );
64
+        $this->setLastResponse($response);
65
+        $this->refreshFrom($response->json, $this->_opts);
66
+        return $this;
67
+    }
68
+
69
+    /**
70
+     * @return string The base URL for the given class.
71
+     */
72
+    public static function baseUrl()
73
+    {
74
+        return Telnyx::$apiBase;
75
+    }
76
+
77
+    /**
78
+     * @return string The endpoint URL for the given class.
79
+     */
80
+    public static function classUrl()
81
+    {
82
+        // Replace dots with slashes for namespaced resources, e.g. if the object's name is
83
+        // "foo.bar", then its URL will be "/v2/foo/bars".
84
+        $base = str_replace('.', '/', static::OBJECT_NAME);
85
+        return "/v2/${base}s";
86
+    }
87
+
88
+    /**
89
+     * @return string The instance endpoint URL for the given class.
90
+     */
91
+    public static function resourceUrl($id)
92
+    {
93
+        if ($id === null) {
94
+            $class = get_called_class();
95
+            $message = "Could not determine which URL to request: "
96
+               . "$class instance has invalid ID: $id";
97
+            throw new Error\InvalidRequest($message, null);
98
+        }
99
+        $id = Util\Util::utf8($id);
100
+        $base = static::classUrl();
101
+        $extn = urlencode($id);
102
+        return "$base/$extn";
103
+    }
104
+
105
+    /**
106
+     * @return string The full API URL for this API resource.
107
+     */
108
+    public function instanceUrl()
109
+    {
110
+        return static::resourceUrl($this['id']);
111
+    }
112
+}
Browse code

removed appinfo/signature.json and Telnyx

DoubleBastionAdmin authored on 19/08/2022 12:45:59
Showing 1 changed files
1 1
deleted file mode 100644
... ...
@@ -1,112 +0,0 @@
1
-<?php
2
-
3
-namespace Telnyx;
4
-
5
-/**
6
- * Class ApiResource
7
- *
8
- * @package Telnyx
9
- */
10
-abstract class ApiResource extends TelnyxObject
11
-{
12
-    use ApiOperations\Request;
13
-
14
-    /**
15
-     * @return \Telnyx\Util\Set A list of fields that can be their own type of
16
-     * API resource (say a nested card under an account for example), and if
17
-     * that resource is set, it should be transmitted to the API on a create or
18
-     * update. Doing so is not the default behavior because API resources
19
-     * should normally be persisted on their own RESTful endpoints.
20
-     */
21
-    public static function getSavedNestedResources()
22
-    {
23
-        static $savedNestedResources = null;
24
-        if ($savedNestedResources === null) {
25
-            $savedNestedResources = new Util\Set();
26
-        }
27
-        return $savedNestedResources;
28
-    }
29
-
30
-    /**
31
-     * @var boolean A flag that can be set a behavior that will cause this
32
-     * resource to be encoded and sent up along with an update of its parent
33
-     * resource. This is usually not desirable because resources are updated
34
-     * individually on their own endpoints, but there are certain cases,
35
-     * replacing a customer's source for example, where this is allowed.
36
-     */
37
-    public $saveWithParent = false;
38
-
39
-    public function __set($k, $v)
40
-    {
41
-        parent::__set($k, $v);
42
-        $v = $this->$k;
43
-        if ((static::getSavedNestedResources()->includes($k)) &&
44
-            ($v instanceof ApiResource)) {
45
-            $v->saveWithParent = true;
46
-        }
47
-        return $v;
48
-    }
49
-
50
-    /**
51
-     * @return ApiResource The refreshed resource.
52
-     */
53
-    public function refresh()
54
-    {
55
-        $requestor = new ApiRequestor($this->_opts->apiKey, static::baseUrl());
56
-        $url = $this->instanceUrl();
57
-
58
-        list($response, $this->_opts->apiKey) = $requestor->request(
59
-            'get',
60
-            $url,
61
-            $this->_retrieveOptions,
62
-            $this->_opts->headers
63
-        );
64
-        $this->setLastResponse($response);
65
-        $this->refreshFrom($response->json, $this->_opts);
66
-        return $this;
67
-    }
68
-
69
-    /**
70
-     * @return string The base URL for the given class.
71
-     */
72
-    public static function baseUrl()
73
-    {
74
-        return Telnyx::$apiBase;
75
-    }
76
-
77
-    /**
78
-     * @return string The endpoint URL for the given class.
79
-     */
80
-    public static function classUrl()
81
-    {
82
-        // Replace dots with slashes for namespaced resources, e.g. if the object's name is
83
-        // "foo.bar", then its URL will be "/v2/foo/bars".
84
-        $base = str_replace('.', '/', static::OBJECT_NAME);
85
-        return "/v2/${base}s";
86
-    }
87
-
88
-    /**
89
-     * @return string The instance endpoint URL for the given class.
90
-     */
91
-    public static function resourceUrl($id)
92
-    {
93
-        if ($id === null) {
94
-            $class = get_called_class();
95
-            $message = "Could not determine which URL to request: "
96
-               . "$class instance has invalid ID: $id";
97
-            throw new Error\InvalidRequest($message, null);
98
-        }
99
-        $id = Util\Util::utf8($id);
100
-        $base = static::classUrl();
101
-        $extn = urlencode($id);
102
-        return "$base/$extn";
103
-    }
104
-
105
-    /**
106
-     * @return string The full API URL for this API resource.
107
-     */
108
-    public function instanceUrl()
109
-    {
110
-        return static::resourceUrl($this['id']);
111
-    }
112
-}
Browse code

added appinfo/signature.json and Telnyx directory

DoubleBastionAdmin authored on 19/08/2022 11:38:54
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,112 @@
1
+<?php
2
+
3
+namespace Telnyx;
4
+
5
+/**
6
+ * Class ApiResource
7
+ *
8
+ * @package Telnyx
9
+ */
10
+abstract class ApiResource extends TelnyxObject
11
+{
12
+    use ApiOperations\Request;
13
+
14
+    /**
15
+     * @return \Telnyx\Util\Set A list of fields that can be their own type of
16
+     * API resource (say a nested card under an account for example), and if
17
+     * that resource is set, it should be transmitted to the API on a create or
18
+     * update. Doing so is not the default behavior because API resources
19
+     * should normally be persisted on their own RESTful endpoints.
20
+     */
21
+    public static function getSavedNestedResources()
22
+    {
23
+        static $savedNestedResources = null;
24
+        if ($savedNestedResources === null) {
25
+            $savedNestedResources = new Util\Set();
26
+        }
27
+        return $savedNestedResources;
28
+    }
29
+
30
+    /**
31
+     * @var boolean A flag that can be set a behavior that will cause this
32
+     * resource to be encoded and sent up along with an update of its parent
33
+     * resource. This is usually not desirable because resources are updated
34
+     * individually on their own endpoints, but there are certain cases,
35
+     * replacing a customer's source for example, where this is allowed.
36
+     */
37
+    public $saveWithParent = false;
38
+
39
+    public function __set($k, $v)
40
+    {
41
+        parent::__set($k, $v);
42
+        $v = $this->$k;
43
+        if ((static::getSavedNestedResources()->includes($k)) &&
44
+            ($v instanceof ApiResource)) {
45
+            $v->saveWithParent = true;
46
+        }
47
+        return $v;
48
+    }
49
+
50
+    /**
51
+     * @return ApiResource The refreshed resource.
52
+     */
53
+    public function refresh()
54
+    {
55
+        $requestor = new ApiRequestor($this->_opts->apiKey, static::baseUrl());
56
+        $url = $this->instanceUrl();
57
+
58
+        list($response, $this->_opts->apiKey) = $requestor->request(
59
+            'get',
60
+            $url,
61
+            $this->_retrieveOptions,
62
+            $this->_opts->headers
63
+        );
64
+        $this->setLastResponse($response);
65
+        $this->refreshFrom($response->json, $this->_opts);
66
+        return $this;
67
+    }
68
+
69
+    /**
70
+     * @return string The base URL for the given class.
71
+     */
72
+    public static function baseUrl()
73
+    {
74
+        return Telnyx::$apiBase;
75
+    }
76
+
77
+    /**
78
+     * @return string The endpoint URL for the given class.
79
+     */
80
+    public static function classUrl()
81
+    {
82
+        // Replace dots with slashes for namespaced resources, e.g. if the object's name is
83
+        // "foo.bar", then its URL will be "/v2/foo/bars".
84
+        $base = str_replace('.', '/', static::OBJECT_NAME);
85
+        return "/v2/${base}s";
86
+    }
87
+
88
+    /**
89
+     * @return string The instance endpoint URL for the given class.
90
+     */
91
+    public static function resourceUrl($id)
92
+    {
93
+        if ($id === null) {
94
+            $class = get_called_class();
95
+            $message = "Could not determine which URL to request: "
96
+               . "$class instance has invalid ID: $id";
97
+            throw new Error\InvalidRequest($message, null);
98
+        }
99
+        $id = Util\Util::utf8($id);
100
+        $base = static::classUrl();
101
+        $extn = urlencode($id);
102
+        return "$base/$extn";
103
+    }
104
+
105
+    /**
106
+     * @return string The full API URL for this API resource.
107
+     */
108
+    public function instanceUrl()
109
+    {
110
+        return static::resourceUrl($this['id']);
111
+    }
112
+}
Browse code

removed Telnyx directory

DoubleBastionAdmin authored on 19/08/2022 11:12:03
Showing 1 changed files
1 1
deleted file mode 100644
... ...
@@ -1,112 +0,0 @@
1
-<?php
2
-
3
-namespace Telnyx;
4
-
5
-/**
6
- * Class ApiResource
7
- *
8
- * @package Telnyx
9
- */
10
-abstract class ApiResource extends TelnyxObject
11
-{
12
-    use ApiOperations\Request;
13
-
14
-    /**
15
-     * @return \Telnyx\Util\Set A list of fields that can be their own type of
16
-     * API resource (say a nested card under an account for example), and if
17
-     * that resource is set, it should be transmitted to the API on a create or
18
-     * update. Doing so is not the default behavior because API resources
19
-     * should normally be persisted on their own RESTful endpoints.
20
-     */
21
-    public static function getSavedNestedResources()
22
-    {
23
-        static $savedNestedResources = null;
24
-        if ($savedNestedResources === null) {
25
-            $savedNestedResources = new Util\Set();
26
-        }
27
-        return $savedNestedResources;
28
-    }
29
-
30
-    /**
31
-     * @var boolean A flag that can be set a behavior that will cause this
32
-     * resource to be encoded and sent up along with an update of its parent
33
-     * resource. This is usually not desirable because resources are updated
34
-     * individually on their own endpoints, but there are certain cases,
35
-     * replacing a customer's source for example, where this is allowed.
36
-     */
37
-    public $saveWithParent = false;
38
-
39
-    public function __set($k, $v)
40
-    {
41
-        parent::__set($k, $v);
42
-        $v = $this->$k;
43
-        if ((static::getSavedNestedResources()->includes($k)) &&
44
-            ($v instanceof ApiResource)) {
45
-            $v->saveWithParent = true;
46
-        }
47
-        return $v;
48
-    }
49
-
50
-    /**
51
-     * @return ApiResource The refreshed resource.
52
-     */
53
-    public function refresh()
54
-    {
55
-        $requestor = new ApiRequestor($this->_opts->apiKey, static::baseUrl());
56
-        $url = $this->instanceUrl();
57
-
58
-        list($response, $this->_opts->apiKey) = $requestor->request(
59
-            'get',
60
-            $url,
61
-            $this->_retrieveOptions,
62
-            $this->_opts->headers
63
-        );
64
-        $this->setLastResponse($response);
65
-        $this->refreshFrom($response->json, $this->_opts);
66
-        return $this;
67
-    }
68
-
69
-    /**
70
-     * @return string The base URL for the given class.
71
-     */
72
-    public static function baseUrl()
73
-    {
74
-        return Telnyx::$apiBase;
75
-    }
76
-
77
-    /**
78
-     * @return string The endpoint URL for the given class.
79
-     */
80
-    public static function classUrl()
81
-    {
82
-        // Replace dots with slashes for namespaced resources, e.g. if the object's name is
83
-        // "foo.bar", then its URL will be "/v2/foo/bars".
84
-        $base = str_replace('.', '/', static::OBJECT_NAME);
85
-        return "/v2/${base}s";
86
-    }
87
-
88
-    /**
89
-     * @return string The instance endpoint URL for the given class.
90
-     */
91
-    public static function resourceUrl($id)
92
-    {
93
-        if ($id === null) {
94
-            $class = get_called_class();
95
-            $message = "Could not determine which URL to request: "
96
-               . "$class instance has invalid ID: $id";
97
-            throw new Error\InvalidRequest($message, null);
98
-        }
99
-        $id = Util\Util::utf8($id);
100
-        $base = static::classUrl();
101
-        $extn = urlencode($id);
102
-        return "$base/$extn";
103
-    }
104
-
105
-    /**
106
-     * @return string The full API URL for this API resource.
107
-     */
108
-    public function instanceUrl()
109
-    {
110
-        return static::resourceUrl($this['id']);
111
-    }
112
-}
Browse code

Created repository.

DoubleBastionAdmin authored on 01/03/2022 23:47:00
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,112 @@
1
+<?php
2
+
3
+namespace Telnyx;
4
+
5
+/**
6
+ * Class ApiResource
7
+ *
8
+ * @package Telnyx
9
+ */
10
+abstract class ApiResource extends TelnyxObject
11
+{
12
+    use ApiOperations\Request;
13
+
14
+    /**
15
+     * @return \Telnyx\Util\Set A list of fields that can be their own type of
16
+     * API resource (say a nested card under an account for example), and if
17
+     * that resource is set, it should be transmitted to the API on a create or
18
+     * update. Doing so is not the default behavior because API resources
19
+     * should normally be persisted on their own RESTful endpoints.
20
+     */
21
+    public static function getSavedNestedResources()
22
+    {
23
+        static $savedNestedResources = null;
24
+        if ($savedNestedResources === null) {
25
+            $savedNestedResources = new Util\Set();
26
+        }
27
+        return $savedNestedResources;
28
+    }
29
+
30
+    /**
31
+     * @var boolean A flag that can be set a behavior that will cause this
32
+     * resource to be encoded and sent up along with an update of its parent
33
+     * resource. This is usually not desirable because resources are updated
34
+     * individually on their own endpoints, but there are certain cases,
35
+     * replacing a customer's source for example, where this is allowed.
36
+     */
37
+    public $saveWithParent = false;
38
+
39
+    public function __set($k, $v)
40
+    {
41
+        parent::__set($k, $v);
42
+        $v = $this->$k;
43
+        if ((static::getSavedNestedResources()->includes($k)) &&
44
+            ($v instanceof ApiResource)) {
45
+            $v->saveWithParent = true;
46
+        }
47
+        return $v;
48
+    }
49
+
50
+    /**
51
+     * @return ApiResource The refreshed resource.
52
+     */
53
+    public function refresh()
54
+    {
55
+        $requestor = new ApiRequestor($this->_opts->apiKey, static::baseUrl());
56
+        $url = $this->instanceUrl();
57
+
58
+        list($response, $this->_opts->apiKey) = $requestor->request(
59
+            'get',
60
+            $url,
61
+            $this->_retrieveOptions,
62
+            $this->_opts->headers
63
+        );
64
+        $this->setLastResponse($response);
65
+        $this->refreshFrom($response->json, $this->_opts);
66
+        return $this;
67
+    }
68
+
69
+    /**
70
+     * @return string The base URL for the given class.
71
+     */
72
+    public static function baseUrl()
73
+    {
74
+        return Telnyx::$apiBase;
75
+    }
76
+
77
+    /**
78
+     * @return string The endpoint URL for the given class.
79
+     */
80
+    public static function classUrl()
81
+    {
82
+        // Replace dots with slashes for namespaced resources, e.g. if the object's name is
83
+        // "foo.bar", then its URL will be "/v2/foo/bars".
84
+        $base = str_replace('.', '/', static::OBJECT_NAME);
85
+        return "/v2/${base}s";
86
+    }
87
+
88
+    /**
89
+     * @return string The instance endpoint URL for the given class.
90
+     */
91
+    public static function resourceUrl($id)
92
+    {
93
+        if ($id === null) {
94
+            $class = get_called_class();
95
+            $message = "Could not determine which URL to request: "
96
+               . "$class instance has invalid ID: $id";
97
+            throw new Error\InvalidRequest($message, null);
98
+        }
99
+        $id = Util\Util::utf8($id);
100
+        $base = static::classUrl();
101
+        $extn = urlencode($id);
102
+        return "$base/$extn";
103
+    }
104
+
105
+    /**
106
+     * @return string The full API URL for this API resource.
107
+     */
108
+    public function instanceUrl()
109
+    {
110
+        return static::resourceUrl($this['id']);
111
+    }
112
+}