Symfony2 Troubleshooting - Overriding loginAction from FOSUserBundle

Issue:

Overrode the loginAction from FOSUserBundle and implemented logic to check if the user is fully authenticated already when they are about to land on the login page.  If they are fully authenticated, then redirect the user away from the login page, but when using the following code it was still allowing fully authenticated users to get to the login page:

Coming back, no worries!

I haven't posted anything in over a month but today I figured I'd at least post a brief update about what I've been up to.  I started working for a new place as a developer about a couple of months ago so I've been busy adjusting to the commute and the new job.  Also, due to other personal things that have come up in life, I haven't had the opportunity to sit down and write anything.  Today, I was finally able to open up my dev environment and restart development efforts on some personal projects so that's a start.  Am I burnt out? No.  Definitely, no.

Symfony2 Troubleshooting - Lifecycle callbacks not being called when using (docblock) annotations

Issue:

Lifecycle callbacks such as prepersist and preupdate are not being called when defined as annotations in the entity class.


Systems Invovled:

Symfony2, Doctrine


Solutions and/or Notes:

Symfony2 Troubleshooting - RuntimeException: Unable to create the cache directory

Issue:

"RuntimeException: Unable to create the cache directory ... " even after running point #2 under "Setting up Permissions" at http://symfony.com/doc/current/book/installation.html#configuration-and….


Systems Involved:

Symfony2, Ubuntu 13.10


Solutions and/or Notes:

Drupal 7 Tutorial: Getting Syntax Highlighter + CKEditor to work properly with the WYSIWYG module

This tutorial will explain how to get the Syntax Highlighter plugin to work properly with the CKEditor plugin and WYSIWYG module.  I will assume that you already have a Drupal 7 installation ready, so the next thing to do is making sure we have the required modules and plugins.

Make sure you have the following downloaded:

Site Update - New section!

I have recently added a new section called "Resources" to the site.  The link to this section appears in the top and bottom navigation menus.  This new section is primarily where I will keep a collection of resources that I think will be useful to me in the long run that I may need to have quick access to.  This section may or may not be helpful to you but feel free to contribute also if you think there's a resource I may need on the list.