Set a custom class for this functionality. Use this method when extending/overriding existing classes with new functionality.
The replacement class must extend from CFUtilities.
Access
public
Parameters
Parameter |
Type |
Required |
Description |
|---|---|---|---|
|
|
Optional |
The name of the new class to use for this functionality. |
Returns
Type |
Description |
|---|---|
|
A reference to the current instance. |
Examples
Set the utilities class to use in the toolkit.
The new utilities class must extend from CFUtilities.
Note: This method is inherited by all service-specific classes.
// Custom class to extend CFUtilities
class TestUtilities extends CFUtilities
{
public function test_method()
{
return true;
}
}
// Instantiate class and set new class
$sdb = new AmazonSDB();
$sdb->set_utilities_class('TestUtilities');
// Test if the value was set
var_dump($sdb->util->test_method());
Result:
bool(true)
Source
Method defined in sdk.class.php | Toggle source view (6 lines) | View on GitHub

