title: PHP: visualize your app workflow and function to function relation
body: <p>i'm searching for a software that would help me visualize my application workflow, and function to function relation.</p>
  
  <p>i'm using codeigniter, and my app is growing bigger and bigger ever day, and as i'm working alone. i'm starting to get schizophrenic ! </p>
  
  <p>today i'm a building db models, tomorrow may be view js, and html, day after controllers, etc.. </p>
  
  <p>so will all this going around i started to forget how i did this or that.. and i have to go back and forth reading my old code.. along with too many replicated functions that i find every day and have to fix.</p>
  
  <p><strong>Need to :</strong></p>
  
  <ol>
  <li>Chart application workflow</li>
  <li>Help me visualize my class's methods, and there relations with other class's</li>
  </ol>
  
  <p>I'm currently keeping my docs and charts in an .docx file, which is painful, and doesnt help alot !.</p>
  
  <p>i'm not a prof. developer, its my hobby since childhood. so i have never saw how application design and architecture should be build. instead i just dive in and brain storm !, so i need to grow up ! would appreciate if you can point me on right direction of how i can stop brain storming and move into more prof. way .
  <img src="https://i.stack.imgur.com/LGsGg.png" alt="Example chart from one of my apps, office chart !"></p>