/** * Conver method object into array * @param Designer_Project_Methods_Item $method * @param string $objectName * @return array */ protected function _methodToArray(Designer_Project_Methods_Item $method, $objectName) { $object = $this->_getProject()->getObject($objectName); $code = $method->getCode(); return array('object' => $objectName, 'method' => $method->getName(), 'params' => $method->getParamsAsDescription(), 'has_code' => !empty($code), 'description' => $method->getDescription(), 'enabled' => $object->isExtendedComponent()); }