File tree Expand file tree Collapse file tree 1 file changed +18
-0
lines changed
Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -402,6 +402,24 @@ public function setObjectMask($mask)
402402 return $ this ;
403403 }
404404
405+ /**
406+ * Set an object filter to a SoftLayer API call
407+ *
408+ * Use an object filter to limit what data you get back
409+ * from the API. Very similar to objectMasks
410+ *
411+ * @see SoftLayer_ObjectMask
412+ * @param object $filter The object filter you wish to define
413+ * @return SoftLayer_SoapClient
414+ */
415+ public function setObjectFilter ($ objectFilter )
416+ {
417+ if (!is_null ($ objectFilter )) {
418+ $ header = sprintf ('%sObjectFilter ' , $ this ->_serviceName );
419+ $ this ->addHeader ($ header , $ objectFilter );
420+ }
421+ return $ this ;
422+ }
405423 /**
406424 * Set a result limit on a SoftLayer API call
407425 *
You can’t perform that action at this time.
0 commit comments