for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace WsdlToPhp\PackageGenerator\Container\Model;
use WsdlToPhp\PackageGenerator\Model\StructAttribute as Model;
class StructAttribute extends AbstractModel
{
/**
* @see \WsdlToPhp\PackageGenerator\Container\Model\Model::objectClass()
* @return string
*/
protected function objectClass()
return 'WsdlToPhp\\PackageGenerator\\Model\\StructAttribute';
}
* @param string $name
* @return Model|null
public function getStructAttributeByName($name)
return $this->get($name);
* @param string $cleanedName
public function getStructAttributeByCleanName($cleanedName)
return $this->getByCleanName($cleanedName);
* @see \WsdlToPhp\PackageGenerator\Model\AbstractModel::get()
* @param string $value
public function get($value)
return parent::get($value);
* @return Model
public function getByCleanName($cleanedName)
$attribute = null;
foreach ($this->objects as $object) {
if ($object instanceof Model && $cleanedName === $object->getCleanName()) {
$attribute = $object;
break;
return $attribute;