Yii Framework Forum: Class diagram of Yii framework - Yii Framework Forum

Jump to content

  • (2 Pages)
  • +
  • 1
  • 2
  • You cannot start a new topic
  • This topic is locked

Class diagram of Yii framework Rate Topic: -----

#1 User is offline   auxbuss 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 164
  • Joined: 14-July 09
  • Location:Malvern, UK

Posted 25 August 2009 - 08:01 AM

Does anyone have a class diagram of the Yii framework? Or ER or Domain diagram?
0

#2 User is offline   AngĂ©llica Cardozo 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 137
  • Joined: 11-March 09

Posted 25 August 2009 - 10:30 AM

Does it help you?

http://www.yiiframew...-cheatsheet.pdf

:)
0

#3 User is offline   auxbuss 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 164
  • Joined: 14-July 09
  • Location:Malvern, UK

Posted 25 August 2009 - 11:35 AM

Thanks for that :)

I'm looking for a complete class diagram, though. I spent an age this afternoon looking for suitable tools, but the open source offerings are terrible :(
0

#4 User is offline   Andrey G. 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 64
  • Joined: 25-August 09
  • Location:Russia

Posted 26 August 2009 - 08:24 PM

View Postauxbuss, on 25 August 2009 - 11:35 AM, said:

Thanks for that :)

I'm looking for a complete class diagram, though. I spent an age this afternoon looking for suitable tools, but the open source offerings are terrible :(


tools for drawing diagrams?

as for me i'm using Azzuri Clay DB Modeling for my Eclipse IDE. At least to design DB.
Just Do It!
0

#5 User is offline   samdark 

  • Having fun
  • Yii
  • Group: Yii Dev Team
  • Posts: 4,874
  • Joined: 17-January 09
  • Location:Russia

Posted 27 August 2009 - 05:27 AM

Nope, not drawing but generating. Like doxygen does but everything in one page.
Yii 2.0 Development Cookbook, Yii 1.1 Application Development Cookbook

Enjoying Yii? Star us at github: 1.1 and 2.0.

Support me so I work on Yii fulltime: https://www.patreon.com/samdark
0

#6 User is offline   sebi 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 65
  • Joined: 06-October 08

Posted 27 August 2009 - 07:20 AM

If you wanna draw it yourself you maybe should try freemind.
Just Google it ;)
0

#7 User is offline   Andrey G. 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 64
  • Joined: 25-August 09
  • Location:Russia

Posted 27 August 2009 - 10:30 AM

View Postsamdark, on 27 August 2009 - 05:27 AM, said:

Nope, not drawing but generating. Like doxygen does but everything in one page.

ohh...i see. yep, doxygen can do it.
Just Do It!
0

#8 User is offline   auxbuss 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 164
  • Joined: 14-July 09
  • Location:Malvern, UK

Posted 27 August 2009 - 02:31 PM

Job done. Thanks. I hadn't realised that doxygen produced a "Graphical Class Hierarchy".
0

#9 User is offline   pestaa 

  • past Yii dev member
  • PipPipPipPip
  • Yii
  • Group: Members
  • Posts: 705
  • Joined: 07-May 09
  • Location:Hungary

Posted 27 August 2009 - 02:54 PM

Don't you mind sharing, please?
0

#10 User is offline   samdark 

  • Having fun
  • Yii
  • Group: Yii Dev Team
  • Posts: 4,874
  • Joined: 17-January 09
  • Location:Russia

Posted 27 August 2009 - 04:15 PM

How did you managed to get full overview diagram instead of some separate diagrams for different classes?
Yii 2.0 Development Cookbook, Yii 1.1 Application Development Cookbook

Enjoying Yii? Star us at github: 1.1 and 2.0.

Support me so I work on Yii fulltime: https://www.patreon.com/samdark
0

#11 User is offline   auxbuss 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 164
  • Joined: 14-July 09
  • Location:Malvern, UK

Posted 27 August 2009 - 04:38 PM

View Postpestaa, on 27 August 2009 - 02:54 PM, said:

Don't you mind sharing, please?

doxygen creates a big html mess and, if you choose, a big LaTeX mess too. I thought of up'ing the html, but then thought it might be more useful, in general, to produce a pdf from the LaTeX stuff. That's my plan.
0

#12 User is offline   auxbuss 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 164
  • Joined: 14-July 09
  • Location:Malvern, UK

Posted 27 August 2009 - 04:49 PM

View Postsamdark, on 27 August 2009 - 04:15 PM, said:

How did you managed to get full overview diagram instead of some separate diagrams for different classes?

If you go to "Class hierarchy" in the html output, there's a link to "Go to the graphical class hierarchy".

doxygen file attached. You need to change the INPUT parameter to point to your Yii framework. It's html-only, no LaTeX output (or man, XML, etc.)

THIS FILE IS INCOMPLETE. PLEASE USE THE ONE SUBMITTED LATER.

Attached File(s)


0

#13 User is offline   auxbuss 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 164
  • Joined: 14-July 09
  • Location:Malvern, UK

Posted 27 August 2009 - 04:53 PM

View Postsebi, on 27 August 2009 - 07:20 AM, said:

If you wanna draw it yourself you maybe should try freemind.

I'm a big freemind user. Have been for years. It's a superb tool for requirements gathering, I find. It's great for regular mind mapping too, of course.
0

#14 User is offline   auxbuss 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 164
  • Joined: 14-July 09
  • Location:Malvern, UK

Posted 27 August 2009 - 05:18 PM

Sorry, wrong file. It was a test file. It's okay, but misses the non top level folders, I couldn't use recursive searching. This one is better, but please let me know if you find any problems.

Attached File(s)


0

#15 User is offline   tri 

  • Elite Member
  • Yii
  • Group: Moderators
  • Posts: 1,743
  • Joined: 20-November 08
  • Location:Stockholm, Sweden

Posted 12 September 2009 - 05:10 PM

Very useful for overview of the framework. Thanks for the hint and config!

/Tommy
Don't forget to read The Definitive Guide to Yii (1.1 en) (1.1 sv) (2.0 en) | The class reference (1.1) (2.0) has the details
0

#16 User is offline   samdark 

  • Having fun
  • Yii
  • Group: Yii Dev Team
  • Posts: 4,874
  • Joined: 17-January 09
  • Location:Russia

Posted 13 September 2009 - 11:56 AM

*
POPULAR

http://caveman.ru/Yiiframework.jpg
Yii 2.0 Development Cookbook, Yii 1.1 Application Development Cookbook

Enjoying Yii? Star us at github: 1.1 and 2.0.

Support me so I work on Yii fulltime: https://www.patreon.com/samdark
8

#17 User is offline   FaceySpacey 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 28
  • Joined: 27-October 09
  • Location:New York City

Posted 13 November 2009 - 04:10 AM

View Postauxbuss, on 27 August 2009 - 05:18 PM, said:

Sorry, wrong file. It was a test file. It's okay, but misses the non top level folders, I couldn't use recursive searching. This one is better, but please let me know if you find any problems.



What about hosting the doxygen html documentation publicly for everyone?
http://www.faceyspacey.com - I'm a Web 2.0 Development Monster.
0

#18 User is offline   prekageo 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 7
  • Joined: 28-July 09

Posted 21 November 2009 - 03:34 AM

I've created a diagram that shows the layered architecture of Yii PHP framework and I wanted to share it with anybody who might need it.

Attached File(s)


1

#19 User is offline   FaceySpacey 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 28
  • Joined: 27-October 09
  • Location:New York City

Posted 22 November 2009 - 03:32 AM

Well, here's the complete documentation of Yii generated from Doxygen:
http://svn.snacksqua...m/doxygen/html/

It has many many useful graphs.
http://www.faceyspacey.com - I'm a Web 2.0 Development Monster.
0

#20 User is offline   CoLT 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 246
  • Joined: 22-November 09

Posted 22 November 2009 - 07:13 AM

View PostFaceySpacey, on 22 November 2009 - 03:32 AM, said:

Well, here's the complete documentation of Yii generated from Doxygen:
http://svn.snacksqua...m/doxygen/html/

It has many many useful graphs.


Not Found mate.. :)
0

Share this topic:


  • (2 Pages)
  • +
  • 1
  • 2
  • You cannot start a new topic
  • This topic is locked

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users