Skip to content
This repository has been archived by the owner on Jun 24, 2020. It is now read-only.

Document Behaviors #13

Open
magneticmg opened this issue Feb 11, 2015 · 4 comments
Open

Document Behaviors #13

magneticmg opened this issue Feb 11, 2015 · 4 comments
Labels

Comments

@magneticmg
Copy link
Contributor

Supporting documentation for the rest of the behaviors and their types (MVC, DB).

  • bring in references to the Event API work (some relevant stuff there)
  • command pattern
  • possible tutorial or tutorial reference (back to JTDoc#14)

(Consider breaking this up into smaller chunks/issues later)

Behavior Intro Page
https://docs.google.com/document/u/2/d/1-QwuQDyKRklObjt4-W7HoM_oWA_3IkcWSPlW_1E68ik/edit?usp=docs_home
MVC and Database

As a result of the workshop:

  • Explain: Mixin.
    ++ Quick Mixin tutorial.
    ++ With quick explanation: Refer to Essentials piece.
  • Explain: Command Chain
    ++ mixin command chain functionality
    ++ load commands into the queue
    ++ run() method, execute handlers when specific chain is invoked.
  • Explain Behaviors as a combination of these previous two
    ++ Explain the database table behaviors first (as a functional example)
    +++ Table class Base: and then add functionality through mixing in the behavior.
@magneticmg magneticmg self-assigned this Feb 11, 2015
magneticmg pushed a commit that referenced this issue Feb 12, 2015
…graph about each. fleshing out more of the other parts.
magneticmg pushed a commit that referenced this issue Mar 19, 2015
magneticmg pushed a commit that referenced this issue Mar 19, 2015
magneticmg pushed a commit that referenced this issue Apr 3, 2015
magneticmg pushed a commit that referenced this issue Apr 11, 2015
magneticmg pushed a commit that referenced this issue Apr 13, 2015
@magneticmg
Copy link
Contributor Author

@johanjanssens, am putting this back on your radar. I've updated the ticket description with links to the pieces that support this ticket. I know you would like to rework Behaviors in general, but I think in the mean time these are a good set of topical guides to give an overview of behaviors in the MVC and Database layers.

@magneticmg
Copy link
Contributor Author

For the "Parameterizable" Piece Introduction

  • Extend and tie into the EAV concept.

@johanjanssens
Copy link
Member

@magneticmg Oki, happy to move forward with this and get it out. Suggest we tackle these one by one instead of being part of one big issue. I would approach it as follows. First finish the general piece about the behaviors and second tackle the database behaviors. With the parameterizable behvavior out this makes most sense. Database behaviors are also the most easy to explain.

From there we can continue with controller, model and view behaviors.

Thougths ?

@tomjanssens
Copy link
Member

Since the guides have been ported to Joomlatools, continue in https://www.assembla.com/spaces/joomlatools-documentation/tickets/cardwall#/ticket:38.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

3 participants