excuse-scripts/php/Lib/Twilio/TaskRouterInstanceResource.php

23 lines
725 B
PHP
Executable File

<?php
abstract class Services_Twilio_TaskRouterInstanceResource extends Services_Twilio_NextGenInstanceResource {
protected function setupSubresources() {
foreach (func_get_args() as $name) {
$constantized = ucfirst(self::camelize($name));
$type = "Services_Twilio_Rest_TaskRouter_" . $constantized;
$this->subresources[$name] = new $type(
$this->client, $this->uri . "/$constantized"
);
}
}
protected function setupSubresource($name) {
$constantized = ucfirst(self::camelize($name));
$type = get_class($this) . $constantized;
$this->subresources[$name] = new $type(
$this->client, $this->uri . "/". $constantized
);
}
}