| @@ 392-404 (lines=13) @@ | ||
| 389 | return $doc; |
|
| 390 | } |
|
| 391 | ||
| 392 | protected function processComponentProperties($class) |
|
| 393 | { |
|
| 394 | $properties=array(); |
|
| 395 | foreach($class->getMethods() as $method) |
|
| 396 | { |
|
| 397 | if($this->isPropertyMethod($method) && ($method->isPublic() || $method->isProtected())) |
|
| 398 | { |
|
| 399 | $p=$this->processComponentProperty($class,$method); |
|
| 400 | $properties[$p->name]=$p; |
|
| 401 | } |
|
| 402 | } |
|
| 403 | return $properties; |
|
| 404 | } |
|
| 405 | ||
| 406 | protected function processComponentProperty($class,$method) |
|
| 407 | { |
|
| @@ 425-437 (lines=13) @@ | ||
| 422 | return $doc; |
|
| 423 | } |
|
| 424 | ||
| 425 | protected function processComponentEvents($class) |
|
| 426 | { |
|
| 427 | $events=array(); |
|
| 428 | foreach($class->getMethods() as $method) |
|
| 429 | { |
|
| 430 | if($this->isEventMethod($method) && ($method->isPublic() || $method->isProtected())) |
|
| 431 | { |
|
| 432 | $e=$this->processComponentEvent($class,$method); |
|
| 433 | $events[$e->name]=$e; |
|
| 434 | } |
|
| 435 | } |
|
| 436 | return $events; |
|
| 437 | } |
|
| 438 | ||
| 439 | protected function processComponentEvent($class,$method) |
|
| 440 | { |
|