removes the header from a classname
public static cleanClassName ( string $name ) : camelCased | ||
$name | string | ClassName |
Результат | camelCased | classname minus header |
private function _mapPropertyNamesToObjsToReturn($propertyNames, $objsToReturn) { if (count($objsToReturn) != count($propertyNames)) { $propertyNames = []; foreach ($objsToReturn as $obj) { array_push($propertyNames, Util::cleanClassName(get_class($obj))); } } return array_combine($propertyNames, $objsToReturn); }
public function testCleanClassName() { $cn = Braintree\Util::cleanClassName('Braintree\\Transaction'); $this->assertEquals('transaction', $cn); }