PHP Class DefaultAcsClient, aliyun-openapi-php-sdk

http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Inheritance: implements IAcsClient
Show file Open project: aliyun/aliyun-openapi-php-sdk Class Usage Examples

Public Properties

Property Type Description
$iClientProfile

Public Methods

Method Description
__construct ( $iClientProfile )
doAction ( $request, $iSigner = null, $credential = null, $autoRetry = true, $maxRetryNumber = 3 )
getAcsResponse ( $request, $iSigner = null, $credential = null, $autoRetry = true, $maxRetryNumber = 3 )

Private Methods

Method Description
buildApiException ( $respObject, $httpStatus )
parseAcsResponse ( $body, $format )
prepareRequest ( $request )

Method Details

__construct() public method

public __construct ( $iClientProfile )

doAction() public method

public doAction ( $request, $iSigner = null, $credential = null, $autoRetry = true, $maxRetryNumber = 3 )

getAcsResponse() public method

public getAcsResponse ( $request, $iSigner = null, $credential = null, $autoRetry = true, $maxRetryNumber = 3 )

Property Details

$iClientProfile public property

public $iClientProfile