PHP Class AwsInspector\Model\AbstractResource

Show file Open project: aoepeople/stackformation Class Usage Examples

Protected Properties

Property Type Description
$apiData array
$profileManager StackFormation\Profile\Manager

Public Methods

Method Description
__call ( string $method, $args ) : mixed | null
__construct ( array $apiData, Manager $profileManager = null )
extractData ( array $mapping ) : array
getApiData ( ) : array
getAssocTags ( ) : array
getTag ( string $key ) : sring | null
matchesTags ( array $filter ) : boolean

Protected Methods

Method Description
convertToAssocArray ( array $tags ) : array

Method Details

__call() public method

public __call ( string $method, $args ) : mixed | null
$method string
$args
return mixed | null

__construct() public method

public __construct ( array $apiData, Manager $profileManager = null )
$apiData array
$profileManager StackFormation\Profile\Manager

convertToAssocArray() protected method

protected convertToAssocArray ( array $tags ) : array
$tags array
return array

extractData() public method

public extractData ( array $mapping ) : array
$mapping array
return array

getApiData() public method

public getApiData ( ) : array
return array

getAssocTags() public method

public getAssocTags ( ) : array
return array

getTag() public method

public getTag ( string $key ) : sring | null
$key string
return sring | null

matchesTags() public method

public matchesTags ( array $filter ) : boolean
$filter array
return boolean

Property Details

$apiData protected property

protected array $apiData
return array

$profileManager protected property

protected Manager,StackFormation\Profile $profileManager
return StackFormation\Profile\Manager