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: 3,372
  • 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 1.1 Application Development Cookbook

Enjoying Yii? Star us at github: 1.1 and 2.0.
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: 3,372
  • 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 1.1 Application Development Cookbook

Enjoying Yii? Star us at github: 1.1 and 2.0.
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,651
  • 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 (en) (sv) | The class reference has the details
0

#16 User is offline   samdark 

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

Posted 13 September 2009 - 11:56 AM

*
POPULAR

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

Enjoying Yii? Star us at github: 1.1 and 2.0.
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