11<?php
2+
23namespace Executor ;
34
45/**
56 * This helper allows you to use Api classes in the namespace
67 * ProcessMaker\Client\Api\ by calling its name as a function
78 * on an instance of this class. The class name is lowercase first.
8- *
9+ *
910 * For example, to call \ProcessMaker\Client\Api\ProcessesApi
1011 * call $api->processes()
11- *
1212 */
13- class Api {
14-
13+ class Api
14+ {
1515 /**
1616 * Reusable instances of api objects
1717 *
@@ -37,9 +37,10 @@ class Api {
3737 * Constructor
3838 *
3939 * @param \ProcessMaker\Client\Configuration $config
40- * @param boolean $ssl_verify
40+ * @param bool $ssl_verify
4141 */
42- public function __construct ($ config , $ ssl_verify ) {
42+ public function __construct ($ config , $ ssl_verify )
43+ {
4344 $ this ->client = new \GuzzleHttp \Client (['verify ' => $ ssl_verify ]);
4445 $ this ->config = $ config ;
4546 }
@@ -54,18 +55,17 @@ public function __construct($config, $ssl_verify) {
5455 public function __call ($ name , $ arguments )
5556 {
5657 if (count ($ arguments ) > 0 ) {
57- throw new \BadMethodCallException (" Arguments should not be passed " );
58+ throw new \BadMethodCallException (' Arguments should not be passed ' );
5859 }
5960
6061 $ class_name = $ this ->getClassName ($ name );
6162
6263 if (array_key_exists ($ class_name , $ this ->instances )) {
6364 return $ this ->instances [$ class_name ];
64-
6565 } elseif (class_exists ($ this ->getClassName ($ name ))) {
6666 $ this ->instances [$ class_name ] = new $ class_name ($ this ->client , $ this ->config );
67- return $ this ->instances [$ class_name ];
6867
68+ return $ this ->instances [$ class_name ];
6969 } else {
7070 throw new \BadMethodCallException ("class $ class_name does not exist " );
7171 }
@@ -79,6 +79,6 @@ public function __call($name, $arguments)
7979 */
8080 private function getClassName ($ name )
8181 {
82- return '\\ProcessMaker \\Client\Api \\' . ucfirst ($ name ) . " Api " ;
82+ return '\\ProcessMaker \\Client\Api \\' . ucfirst ($ name ) . ' Api ' ;
8383 }
84- }
84+ }
0 commit comments