Skip to content

Commit

Permalink
Merge pull request #216 from ray-di/pcd-hide
Browse files Browse the repository at this point in the history
Add PHP class diagram HTML page
  • Loading branch information
koriym committed Jul 9, 2024
2 parents 22f9ae8 + ef64d96 commit e0cf826
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 2 deletions.
5 changes: 4 additions & 1 deletion .github/workflows/continuous-integration-pecl.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,10 @@ jobs:
sudo apt-get install -y autoconf automake libtool bison re2c valgrind
- name: Install Composer dependencies
run: composer install --prefer-dist --no-progress
run: composer install --no-dev --prefer-dist --no-progress

- name: Install PHPUnit
run: composer require phpunit/phpunit --dev --prefer-dist --no-progress

- name: Build extension
id: build_extension
Expand Down
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -246,7 +246,9 @@ SevericeLocator::setReader(new AttributeReader);`

## Technical Information

* [Class Diagram](https://ray-di.github.io/Ray.Aop/images/php-class-diagram.svg) - Class interrelationship diagram created by [php-class-diagram](https://github.com/smeghead/php-class-diagram).
For more detailed technical information, please refer to the following resources:

- [Class Diagram](https://ray-di.github.io/Ray.Aop/images/php-class-diagram.html)

---

Expand Down
17 changes: 17 additions & 0 deletions docs/php-class-diagram.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<html lang="en">
<head>
<title>Ray.Aop Class Diagram</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="This is a class diagram for the Ray.Aop project.">
<! -- This image was generated by the https://github.com/smeghead/php-class-diagram/ library -->.
<style>
embed {
width: 100%;
height: auto;
}
</style>
</head>
<body>
<embed type="image/svg+xml" src="php-class-diagram.svg"/>
</body>
</html>

0 comments on commit e0cf826

Please sign in to comment.